Sign in

Pete Gonzalez

@octogonz.com
104 followers 71 following 71 posts

Let's make software understandable, from monorepo scale down to bytes and clock cycles. 💼 Hybrix, a virtual computer you can fully understand: hybrix.dev 💚 Open source: Rush, Heft, Lockfile Explorer, API Extractor, TSDoc, Sparo, Monodex 🏠 www.octogonz.com

PostsRepliesMedia
Pete Gonzalez @octogonz.com · 11/09/2026
• ...and another post could link to the CDN URL of a previous post's image • ...AND this URL can be predetermined at the time of posting Therefore it's possible for a message to be posted with a hyperlink to the full res PNG of its own embedded image! 🏆
000
Pete Gonzalez @octogonz.com · 11/09/2026
This morning I spent 3 hours figuring out that: 😹 • Bluesky crunches a ROM cart PNG into a lossy .webp • ...but their REST API can upload preserving the full PNG • ...however the client app still shows the .webp version • (even though a third-party client could show the PNG)
100
Pete Gonzalez @octogonz.com · 11/09/2026
🎈 I've just finished "Chombimon", a machine language monitor for the Chombit CPU! www.hybrix.dev/ref/chombimon The binary is 36k uncompressed (14k of which is the HASCII font). It implements a full hex editor, assembler, disassembler, and even the classic #C64 "w" stepping! [chombimon.png]
Hybrix ROM cartridge: Chombimon
101
Pete Gonzalez @octogonz.com · 11/09/2026
Josh, it's not [implausible thing that nobody would think of], it's [the next thing I want to say]!
060
Pete Gonzalez @octogonz.com · 10/09/2026
📣 Interested in #typescript #monorepos? Want to meet other people from the @rushstack.io community and learn how they build code? This month's ⭐️Rush Hour⭐ ️video call is tomorrow, September 11th at 11am Pacific Time! Sign up for free using this link: rushstack.io/community/ev...
rushstack.io
Rush Stack
121
Pete Gonzalez @octogonz.com · 13/08/2026
You can play the game in the ROM gallery: www.hybrix.dev/roms/chombit...
Hybrix ROM cartridge: Chombit Chess
011
Pete Gonzalez @octogonz.com · 13/08/2026
🎈This weekend I finished the initial release of "Chombit Chess", a video game ROM using the @hybrix.dev programming language! The computer plays using an adaptation of Micro-Max, a well known "code golf" C program from H.G. Muller. Source code is on GitHub: github.com/writenrun/hy...
github.com
GitHub - writenrun/hybrix-chess: A chess engine API and demo game for the Hybrix virtual computer
A chess engine API and demo game for the Hybrix virtual computer - writenrun/hybrix-chess
121
Pete Gonzalez @octogonz.com · 11/08/2026
Josh, thanks for all the good times and SquiggleConf, it's more important than any code that got written along the way. Hope you bring the same fun to whatever you do next!
010
Reposted by Pete Gonzalez
Josh Ghoulberg 👻 @joshuakgoldberg.com · 03/07/2026
Trying out both agentscan and anti-slop on the @typescript-eslint.io repo. 🤞 github.com/typescript-e...
github.com
chore: use agentscan and anti-slop actions by JoshuaKGoldberg · Pull Request #12483 · typescript-eslint/typescript-eslint
PR Checklist Addresses an existing open issue: fixes Repo: Auto-close clear AI-slop-like PRs with an action #12475 That issue was marked as accepting prs Steps in Contributing were taken If th...
0112
Pete Gonzalez @octogonz.com · 06/08/2026
📣 Interested in #typescript #monorepos? Want to meet other people from the @rushstack.io community and learn how they build code? This month's ⭐️Rush Hour⭐ ️video call is tomorrow, August 7th at 11am Pacific Time! Sign up for free using this link: rushstack.io/community/ev...
rushstack.io
Rush Stack
011
Reposted by Pete Gonzalez
GrapheneOS @grapheneos.org · 24/06/2026
Hyundai and Kia added official GrapheneOS support to their apps months before Volkswagen banned GrapheneOS: discuss.grapheneos.org/d/31697-myhy... Pressure from Volkswagen customers on them can achieve the same thing. There's no legitimate reason to ban GrapheneOS so they'll undo it with pressure.
317642
Pete Gonzalez @octogonz.com · 19/06/2026
I've used Fork on Mac and Windows, but lately I also have to develop on Linux desktop. Really wish Fork had a Linux build!
000
Pete Gonzalez @octogonz.com · 18/06/2026
📣 Interested in #typescript #monorepos ? Want to meet other people from the @rushstack.io community and learn how they build code? This month's ⭐️Rush Hour⭐ ️video call is Friday June 19th at 11am Pacific Time! Sign up for free using this link: rushstack.io/community/ev...
rushstack.io
Rush Stack
021
Pete Gonzalez @octogonz.com · 11/06/2026
github.com/tiktok/sparo was a nominee for the JSNation 2026 Open Source Awards! 🥳
JS Open Source Awards 2026 stageJS Open Source Awards 2026 "Productivity Booster" category nominees: Biome, Rstest, Codemod, es-toolkit, and Sparo!Sparo demo at the JS Open Source Awards ceremony
051
Pete Gonzalez @octogonz.com · 11/06/2026
Hanging out at @jsnation.gitnation.org 2026 in Amsterdam. They've got the most coffee stations of any tech conference I've been to! 😼👍👍
JSNation flag outside KromhouthalConference room for web engineering track
131
Pete Gonzalez @octogonz.com · 02/06/2026
Having fun chatting about @typescriptlang.org at @cascadiajs.com in Seattle!
CascadiaJS sign outside the conference hallCascadiaJS audience in Town Hall
031
Pete Gonzalez @octogonz.com · 20/05/2026
Nice to see AI bandwagon companies bringing back content-first website layouts. Page load times could be better, though.
000
Pete Gonzalez @octogonz.com · 14/05/2026
📣 Interested in #typescript #monorepos ? Want to meet other people from the @rushstack.io community and learn how they build code? This month's ⭐️Rush Hour⭐ ️video call is tomorrow, Friday May 15th at 11am Pacific Time! Sign up for free using this link: rushstack.io/community/ev...
rushstack.io
Rush Stack
021
Pete Gonzalez @octogonz.com · 15/04/2026
@opensource.block.xyz Goose because it is a standalone app that I control, I can read its source code and even fix bugs, and it can integrate with anything. Also, Goose works quite well with open source LLMs, so some company isn't harvesting all your thought processes to train their models.
100
Pete Gonzalez @octogonz.com · 13/04/2026
Do you use the @ynabofficial.bsky.social budgeting app? They just sent out an email announcing a mandatory arbitration clause that removes customer rights to ever sue them in court or participate in a class action settlement. 30 days to opt out! #enshittification #PersonalFinance #ConsumerRights
000
Pete Gonzalez @octogonz.com · 11/04/2026
For the sophisticated author, LLMs have forever sullied the emdash as a glaring marker for slop. 🪄 PROPOSAL: Let's claim U+2E3A TWO-EM DASH (⸺) as the new, longer than ever, humans-only equivalent! The... "humemdash"!
000
Pete Gonzalez @octogonz.com · 09/04/2026
This month we'll have two demo segments: - Monodex: Rush's scalable semantic search indexer now has multi-branch support - Grackle: Nick Pape will demo a self-hostable OSS cockpit for orchestrating AI coding agents across heterogeneous environments, with inter-agent IPC and semantic graph KB
001
Pete Gonzalez @octogonz.com · 09/04/2026
📣 Interested in #typescript #monorepos? Want to meet other people from the @rushstack.io community and learn how they build code? This month's ⭐️Rush Hour⭐ ️video call is tomorrow, Friday April 10th at 11am Pacific Time! Sign up for free using this link: rushstack.io/community/ev...
rushstack.io
Rush Stack
111
Pete Gonzalez @octogonz.com · 05/03/2026
📣 Interested in #typescript #monorepos ? Want to meet other people from the @rushstack.io community and learn how they build code? This month's ⭐️Rush Hour⭐ ️video call is on Friday, March 6th at 11am Pacific Time! Sign up for free using this link: rushstack.io/community/ev...
rushstack.io
Rush Stack
121
Pete Gonzalez @octogonz.com · 05/02/2026
📣 Interested in #typescript #monorepos ? Want to meet other people from the @rushstack.io community and learn how they build code? This month's ⭐️Rush Hour⭐ ️video call is on Friday, February 6th at 11am Pacific Time! Sign up for free using this link: rushstack.io/community/ev...
rushstack.io
Rush Stack
011
Pete Gonzalez @octogonz.com · 07/01/2026
📣 Interested in #typescript #monorepos ? Want to meet other people from the @rushstack.io community and learn how they build code? This month's ⭐️Rush Hour⭐ ️video call is on Friday, January 9th at 11am Pacific Time! Sign up for free using this link: rushstack.io/community/ev...
rushstack.io
Rush Stack
011
Pete Gonzalez @octogonz.com · 04/11/2025
📣 Interested in large #typescript #monorepos ? Want to meet other people from the @rushstack.io community and learn how they build code? This month's ⭐️Rush Hour⭐ ️video call is on THURSDAY, November 6th at 11am Pacific Time! Sign up for free using this link: rushstack.io/community/ev...
rushstack.io
Rush Stack
031
Pete Gonzalez @octogonz.com · 01/10/2025
📣 Interested in large #typescript #monorepos ? Want to meet other people from the @rushstack.io community and learn how they build code? Our next⭐️Rush Hour⭐️video call is this Friday, October 3rd at 11am Pacific Time! Sign up for free using this link: rushstack.io/community/ev...
rushstack.io
Rush Stack
011
Pete Gonzalez @octogonz.com · 23/09/2025
Wow, smoothing is surprisingly effective! Today I stumbled across the Teletext G3 smooth mosaics, and was looking for example art. 😸 If the text display can reverse a character, then the full set of smoothing glyphs could be incorporated into a bitmap font by adding just 28 extra characters.
000
Reposted by Pete Gonzalez
gkmac @gkmac.bsky.social · 09/01/2024
One more example of #teletext chunky letters smoothed by Level 1.5 G3 smooth mosaics. This one was harder. Some of the lines are one "sixel" thick; the "straight cut in half" nature of the G3 characters means some careful lining up was necessary. The "a" of Hammer and the "R" of hurt aren't perfect.
The typography from MC Hammer's album cover "please Hammer don't hurt 'em" recreated in Level 1.5 teletext, demonstrating the G3 smooth mosaic characters. A character grid is overlaid to show the shapes of the G3 characters more clearly.The typography from MC Hammer's album cover "please Hammer don't hurt 'em" recreated in Level 1.5 teletext, demonstrating the G3 smooth mosaic characters.The typography from MC Hammer's album cover "please Hammer don't hurt 'em" recreated in Level 1 teletext.
113
Pete Gonzalez @octogonz.com · 18/09/2025
@squiggleconf.com 2025!
020
Reposted by Pete Gonzalez
Rush Stack @rushstack.io · 16/09/2025
We're a @squiggleconf.com sponsor this year!✨
Rush Stack logo under SquiggleConf sponsors
031
Pete Gonzalez @octogonz.com · 08/09/2025
👏👏 After nearly 10 years of waiting, today I noticed that last fall VS Code finally implemented built-in support for overtype mode! (And the vscode-overtype extension has been retired.) Sometimes you just have to be patient! 😊 github.com/microsoft/vs...
github.com
Insert key doesn't switch to overtype/overwrite mode · Issue #1012 · microsoft/vscode
Insert key should switch between insert and overtype modes but it does not. Version 0.10.3 Commit 783ecf8 Date 2015-11-26T14:10:14.207Z Shell 0.34.1 Renderer 45.0.2454.85 Node 4.1.1 Ubuntu 14.04
000
Pete Gonzalez @octogonz.com · 04/09/2025
Tomorrow we'll be demoing the lynxjs.org mobile framework! 😎
lynxjs.org
Lynx
Empower the web community and invite more to build cross-platform apps
000
Pete Gonzalez @octogonz.com · 04/09/2025
This month I'll be talking about the ✨TSDoc✨ and ✨Lockfile Explorer✨ projects at @squiggleconf.com! Live in the #Boston area? Tickets are still available for this cool @typescriptlang.org conference! squiggleconf.com
"Why we made TSDoc (and how)" September 18"The lockfiles PhD you never got" September 19
000
Pete Gonzalez @octogonz.com · 04/09/2025
📣 Got #typescript #monorepo questions? Want to meet other people from the @rushstack.io community and learn how they build code? Our next⭐️Rush Hour⭐️video call is tomorrow, September 5th at 11am Pacific Time! Sign up for free using this link: rushstack.io/community/ev...
rushstack.io
Rush Stack
111
Pete Gonzalez @octogonz.com · 07/08/2025
📣 Got #typescript #monorepo questions? Want to meet other people from the @rushstack.io community and learn how they build code? Our next⭐️Rush Hour⭐️video call is tomorrow, August 8th at 11am Pacific Time! Sign up for free using this link: rushstack.io/community/ev...
rushstack.io
Rush Stack
011
Reposted by Pete Gonzalez
GitHub @github.com · 22/07/2025
The Git project announced 7 new security vulnerabilities that affect all prior versions of Git. Learn more about each one and upgrade to the latest version. ⬇️
github.blog
Git security vulnerabilities announced
Today, the Git project released new versions to address seven security vulnerabilities that affect all prior versions of Git.
04216
Pete Gonzalez @octogonz.com · 22/07/2025
For example, joining an open source foundation can provide access to legal resources that could satisfy the regulatory requirements of the school, enabling people to use the software, without creating personal liability for the OSS maintainer.
010
Pete Gonzalez @octogonz.com · 22/07/2025
Agreed, my point was more about what could we do to enable noncommercial software like Notepad++ to get properly reviewed and approved, versus implying that users should trust it because it is open/free. Much of my own work is nonprofit OSS. We are compared against apps from vendors, like it or not.
100
Pete Gonzalez @octogonz.com · 22/07/2025
Octopuses have three hearts and blue blood. Two of the hearts pump blood to the gills, whereas the third heart pumps to the rest of the body. When an octopus swims, the third heart actually stops beating, which is one reason why they prefer crawling to swimming. It is less tiring. 🐙
000
Pete Gonzalez @octogonz.com · 22/07/2025
And security today isn't merely about what is in the code that we can all see, but more about the processes by which a project is managed. The world has changed.
100
Pete Gonzalez @octogonz.com · 22/07/2025
In the year 2025, what questions should people ask before they install an executable binary on their OS and give it access to their Documents folder? "Who makes this and why should I trust them?" is a basic question. Not merely trusting to be honest, but trusting to be meticulous about security.
100
Pete Gonzalez @octogonz.com · 11/07/2025
📌 Build a small mobile app from scratch using @typescriptlang.org only! Here's the #LynxJS tutorial project that I shared at our workshop yesterday: github.com/octogonz/wea...
github.com
GitHub - octogonz/wearedevelopers-lynxjs: "remarkable-lynx" tutorial project from WeAreDevelopers World Congress 2025
"remarkable-lynx" tutorial project from WeAreDevelopers World Congress 2025 - octogonz/wearedevelopers-lynxjs
020
Pete Gonzalez @octogonz.com · 11/07/2025
001
Pete Gonzalez @octogonz.com · 11/07/2025
lynxjs.org/ is really popular this week at the @wearedevelopers.bsky.social World Congress!
lynxjs.org
Lynx
Empower the web community and invite more to build cross-platform apps
101
Pete Gonzalez @octogonz.com · 03/07/2025
Let us know when it's 32,768 😊
010
Pete Gonzalez @octogonz.com · 01/07/2025
More background about MCP in Qun Lin's blog post: developers.tiktok.com/blog/rush-mc...
developers.tiktok.com
Rush MCP Server: Helping AI Understand Your Monorepo | TikTok for Developers
Rush MCP Server helps AI tools understand large TypeScript monorepos by providing structured context via MCP, enabling smarter, more effective developer assistance in AI-powered workflows.
001
Reposted by Pete Gonzalez
Rush Stack @rushstack.io · 13/06/2025
🎈 Docs have been published for the new 🤖Rush MCP Server,🤖 including instructions for creating plugins! Read about it here: rushjs.io/pages/ai/rus...
rushjs.io
Rush MCP server | Rush
Agent context files provide a simple way to improve artificial intelligence (AI) coding assistants by publishing additional information about your Rush repository. The Model Context Protocol (MCP) tak...
111
Pete Gonzalez @octogonz.com · 12/06/2025
📣 Got #typescript #monorepo questions? Want to meet other people from the @rushstack.io community and learn how they build code? Our next⭐️Rush Hour⭐️video call is tomorrow, June 13th at 11am Pacific Time! Sign up for free using this link: rushstack.io/community/ev...
rushstack.io
Rush Stack
022