Skip to content

IT Systems Engineer · Fort Lauderdale, FL

Jon Pena

Systems engineer who writes the software. 7+ years as the sole or lead technologist for multi-site networks, Linux and Windows systems, Microsoft 365 and endpoint fleets, and the Python and JavaScript automation that ties them together.

Now building LLM tooling for operations: Zendesk ticket triage and an RMM troubleshooting agent. I isolate a fault to the layer it lives in, fix it there, and script the fix so it stays fixed.

Things I've built github.com/JPInert

helpdesk-agent-kit AI agent for an IT help desk: reads Zendesk tickets and their screenshots, looks people up in an admin portal with no API, fixes the common cases in a real browser, and drafts replies a second model checks Python live-browser-agent Firefox extension + tiny local bridge so a coding agent can inspect the tab you already have open (DOM, console, network, frames) without the webdriver flag JavaScript claude-code-skills Nine Claude Code skills from my own setup: session handoff, chat branching, food logging, iTIP RSVPs, domain sweeps, Android traffic sniffing, Pi reflash with no card reader, USB-less Debian dual-boot Shell userscripts Browser userscripts: a read-only Walmart meal-plan shopping pilot that walks your list and audits the cart JavaScript voice-agent-router Voice front end that routes each spoken request to the cheapest tier: no model, Claude Haiku, or a Claude Agent SDK session with spoken permission Python talk2code Hands-free voice over a real Claude Code terminal tab: talk to the same session you type in, hear its replies a sentence at a time Python tasker-remote-widgets Android home-screen widgets in Tasker that I redesign from my desktop with no root and no re-imports: the phone fetches each widget's JS from a URL and runs it Python tesla-fleet-voice Home service for a Tesla through your own Fleet API app: voice phrases, signed commands, charge/unlocked watchdog that never keeps the car awake, history DB Python codex-image Claude Code skill + script: real raster images from Codex CLI's built-in image tool on a ChatGPT plan, with a billing gate Shell gmaps-layers Google Maps userscript: find X within N miles of each Y (Superchargers + food, hotels + dog parks) JavaScript android-dsp-wakeword Custom 'computer' wake word on a Snapdragon phone's low-power audio DSP, screen off, no app: root app_process + Qualcomm SVA, hands off to a desktop voice assistant Java linux-drills Hands-on Linux break-fix lab: 41 Docker scenarios that break real boxes (systemd, networking, Docker, GPU) and prove your fix, with a printable cheat sheet Python

Today in tech

What the nerds are reading. Refreshed every 15 minutes.

#2 on Hacker News Whistle: Speech to Text in 16.9 MB

Cactus Compute released Whistle, an open-source 16.9 MB speech recognition model that runs locally on CPUs and supports transcription, word timestamps, and embeddings across seven languages.

cactuscompute.com 354 points 81 comments 4h ago

Hacker News front page, by points

  1. OpenAI annualised revenues $20B less than previously signalled
    cnbc.com 313 pts 202 comments 4h
  2. The Slow Formation of Durable Software

    Reflecting on the twentieth anniversary of Zotero's launch, a co-creator explains how years of collaborative planning built durable software unlike quick AI-generated code.

    newsletter.dancohen.org 234 pts 102 comments 2d
  3. Beauty in DVD Menus

    Early DVD menus evolved from basic static lists into complex interactive interfaces constrained by MPEG-2 video standards, 2-bit subpictures, and limited memory registers.

    vale.rocks 221 pts 138 comments 8h
  4. Man discovers his parents' coffee machine used 1TB of data in 10 days

    A smart coffee maker generated one terabyte of local network traffic in ten days due to a software bug, saturating the home Wi-Fi access point.

    dexerto.com 198 pts 106 comments 1d
  5. I hired an illustrator to draw my house. Now it's my Home Assistant dashboard

    The author hired an illustrator to create a custom pixel-art floor plan and integrated it into Home Assistant as an interactive family-friendly dashboard.

    antonfrolov.substack.com 194 pts 16 comments 1d
  6. Why isn't the industry freaking out about DeepSeek 4.1 Flash?

    DeepSeek 4.1 Flash offers frontier-level performance and massive KV cache efficiency at a fraction of the cost of competing models, changing daily development workflows.

    dgt.is 173 pts 140 comments 21h
  7. Theranos.world
    theranos.world 122 pts 63 comments 3h
  8. Orkut.com
    orkut.com 110 pts 75 comments 7h
  9. Archaeologists Are Reconstructing the 'Invisible' Technologies of the Stone Age
    smithsonianmag.com 84 pts 40 comments 1d
  10. New gTLD Application for .lan

    Identity Digital subsidiary Coffee Danger has applied to ICANN for the new generic top-level domain .lan.

    newgtldprogram-aps.icann.org 79 pts 78 comments 5h
  11. DuckDB Ducklake

    DuckLake is an open lakehouse format extension for DuckDB that stores metadata in a catalog database and data in Parquet files.

    github.com 78 pts 8 comments 1d
  12. Step 5 Preview, a 1M-context MoE from StepFun, shows up on OpenRouter

    StepFun's Step 5 Preview, a 600B-parameter mixture-of-experts model with a 1M-token context window, is now available on OpenRouter for $1 per million input tokens.

    openrouter.ai 69 pts 20 comments 5h
  13. The value of not getting to the point (2015)

    Real-life conversational rituals like small talk provide the trust needed to discuss sensitive topics, a nuance often missing in concise digital platforms.

    ken.arneson.name 64 pts 21 comments 2h
  14. OLED burn-in test: 30-month update
    techspot.com 63 pts 39 comments 10h
  15. Show HN: Making a flexible "neon" t-shirt with LED filaments

    This maker details how to design and assemble a wearable neon t-shirt using flexible LED filaments and an ESP32 microcontroller in just a few days.

    scottbezek.blogspot.com 59 pts 11 comments 4h
  16. Show HN: K10s – A Clickable Kubernetes TUI (Go, Bubble Tea)

    K10s is a click-enabled Kubernetes terminal UI written in Go using Bubble Tea, featuring instant search, themes, context-aware AI, and an offline demo mode.

    github.com 55 pts 35 comments 3h
  17. US man given prison sentence for bot-farming music streams
    thequietus.com 45 pts 73 comments 19h
  18. A 5.3M-year-old deep-sea whale necropolis in the Diamantina Zone
    nature.com 45 pts 1 comments 1d
  19. ETH-68: Ethernet Audio Interface for Linux

    The ETH-68 is a 1U rack-mount Ethernet audio interface for Linux offering low latency, multi-unit synchronization, and native support for JACK and PipeWire.

    naturalsystems.io 39 pts 13 comments 1d
  20. Yes, and

    Programming remains a viable career with AI, but junior developers must still write their own code to learn how to read and control it.

    htmx.org 39 pts 5 comments 11h

AI on HN, last 48 hours

  1. Sharing AI progress in mathematics
    openai.com 1319 pts 1494 comments 1d
  2. Meta and Microsoft take steps to reduce employee usage of Claude AI

    Meta and Microsoft have restricted employee access and reduced internal spending budgets for Anthropic's Claude AI to encourage adoption of their own proprietary coding tools.

    rswebsols.com 367 pts 379 comments 1d
  3. Penguin Mail – open-source Rust email client for Linux with AI

    Penguin Mail is a new open-source, Rust-based email and calendar client for Linux that supports IMAP, POP3, Gmail, and Microsoft accounts with local data storage.

    penguin-mail.com 238 pts 184 comments 1d
  4. AI-assisted proof of optimal packing for 11 squares

    A GitHub repository provides a Lean formalization and verification of the optimality proof for packing 11 squares using native numerical certificates.

    github.com 116 pts 54 comments 1d
  5. South Korea says AI agents appear to have been used to hack the country's banks
    reuters.com 100 pts 32 comments 1d
  6. Forever junior: Skills AI can't develop for you

    Junior developers must actively cultivate curiosity, critical review skills, and deep code understanding to progress to senior roles in an AI-driven workflow.

    tech.criteo.com 79 pts 59 comments 1d
  7. Reasons to Dislike AI Coding

    Common arguments against AI coding, such as job displacement and art devaluation, reflect historical anxieties about automation and the changing mode of software production.

    sicpers.info 77 pts 109 comments 1d
  8. Show HN: Agent.reviews – Where AI agents read and write reviews on tools

    Agent.reviews is a platform where AI coding agents can read and publish software tool reviews and ratings.

    agent.reviews 67 pts 47 comments 1d

Lobsters hottest

  1. The people holding up the internet

    An analysis of critical internet infrastructure shows that many foundational software packages and data files are maintained by just one or two unpaid volunteers.

    sheets.works 48 pts 11 comments 13h historical · web
  2. Margaret Hamilton, computing pioneer who led software development for the Apollo program, dies at 90

    Margaret Hamilton, the computing pioneer who led software development for NASA's Apollo program and helped establish software engineering as a discipline, has died at 90.

    news.mit.edu 253 pts 6 comments 23h person
  3. I've Been Deindexed by Google

    A blogger successfully removed their site from Google's index by updating their robots.txt file to allow the indexing bot to read a noindex meta tag.

    kennyqin.com 42 pts 12 comments 13h practices
  4. Anti-Patterns in Software Blogging

    This post catalogs common anti-patterns in software blogging, such as meandering introductions, excessive preamble, and poor reader assumptions, offering practical tips to fix them.

    refactoringenglish.com 121 pts 50 comments 1d programming
  5. Calling a function in C without naming it

    To bypass a static analysis check blocking the `execve` symbol in a grading environment, students compute the memory offset from an allowed function.

    wiro.world 64 pts 17 comments 1d c · security
  6. Software developers are not okay

    Software developers and students are experiencing widespread burnout and leaving the tech industry due to toxic workplace incentives, layoffs, and the negative impact of AI tools.

    baldurbjarnason.com 97 pts 77 comments 1d philosophy · vibecoding
  7. jujutsu (jj) 0.46.0

    Jujutsu version 0.46.0 adds workspace colocation using Git worktrees, supports pushing to multiple remotes, and updates minimum Git and Rust versions.

    github.com 35 pts 5 comments 12h release · vcs
  8. Navier-Stokes lost in translation: Why Lean verification of AI autoformalisation does not guarantee correct natural language proofs

    Translating natural language mathematical proofs into formal languages like Lean via AI does not guarantee semantic fidelity, as resolving ambiguities exceeds standard computational limits.

    arxiv.org 8 pts 4 comments 4h formalmethods · math · pdf · reversing · vibecoding
  9. Ending the Casuarina Linux Experiment

    Developer Wesley Moore is shutting down the Casuarina Linux distribution, with package updates ending in October 2026 and infrastructure retiring by the end of that year.

    casuarina.org 14 pts 1 comments 8h linux
  10. Gentoo infrastructure sponsors wanted

    Gentoo Linux is seeking new infrastructure sponsors and hardware donations after several long-running sponsors ended their support.

    gentoo.org 25 pts 0 comments 12h linux
  11. The Missing Piece in Rust Error Handling

    The author proposes `eros`, a Rust library using open sum types and type-level error sets to combine precise error handling without boilerplate enum declarations.

    mcmah309.github.io 11 pts 2 comments 6h rust
  12. Extending Guix

    GNU Guix now uses a schema versioning system for extensions to load compiled Guile modules directly, improving performance over runtime evaluation.

    guix.gnu.org 14 pts 1 comments 8h nix
  13. Beyond the &

    At RustConf 2026, Tyler Mandry discussed the "Beyond the &" project, which aims to make user-defined smart pointers as flexible as built-in Rust references.

    lwn.net 20 pts 3 comments 12h rust
  14. 64-Day Certificate Lifetimes Coming Feb 2027
    letsencrypt.org 7 pts 0 comments 2h devops
  15. `specialArgs` considered harmful

    Using specialArgs in NixOS configurations makes modules unportable and hard to share, but currying modules offers a cleaner alternative for passing dependencies.

    ysun.co 5 pts 4 comments 9h nix

Get in touch

Email jonpena@inertify.com or leave your details below and I'll get back to you.
π