Advertisement · 728 × 90

Posts by Nicholas C. Zakas

I asked Gemini to redesign the Bredbox homepage. I'm pretty happy with the result. What do you think?
https://bredbox.app

1 day ago 0 0 0 0

I'm getting scattered reports that yesterday's newsletter has ended up in people's spam folders. If you're a subscriber, please double-check your spam folder and mark as not spam. Thanks!

1 day ago 1 0 0 0

Thanks for letting me know. I’ve had some scattered reports of this and I don’t know why. If you can mark as “not spam”, that helps a lot. 🙏

1 day ago 0 0 0 0

Burnout is a real problem for software engineers and can affect your health in addition to your career. In my latest newsletter, I share my story and some tips on how to avoid burnout:
https://newsletter.human

2 days ago 17 1 0 0

Merge queues are one of those sleeper GitHub features that can make a huge difference in your productivity. In my latest post, I explain what a merge queue is and how to use it:
https://humanwhocodes.co

3 days ago 3 2 0 0

Not necessarily. Some folks are pretty effective at kicking off PRs with AI and following up. I do it all the time.

We do require that people make it clear when a PR is AI-generated so we can be a bit more careful.

1 week ago 1 0 1 0

Just re-sharing this blog post for no particular reason.

https://humanwhocodes.co

1 week ago 1 0 0 0

I'm getting tired of reviewing AI-generated pull requests from folks who don't understand the code they're submitting. If you can't answer questions about the code in the PR, please don't send the PR.

1 week ago 16 0 1 0

I updated my AI development pipeline so it outputs deployment instructions at the end. It's shocking how often I test something and think it's broken when it's just a service that hasn't deployed an update.

2 weeks ago 1 0 0 0

There are a lot of companies creating open source projects, which is great.

I'd also like to encourage everyone to support and use independent open source projects. We don't want an ecosystem where all important packages are under the complete control of companies.

2 weeks ago 6 2 1 0
Advertisement

I think the next levelup for AI has to be enhanced memory. Larger context windows sound good but isn't as helpful if only 40% is usable. Layering in a memory solution that allows models to continue learning useful knowledge over the long term is key.

2 weeks ago 1 0 1 0

tailwind-csstree 0.3.0 has been released!

✨ Added @media screen() function support for Tailwind 3
🐞 Fixed !important support with @apply in Tailwind 3

Details:
https://github.com/human

2 weeks ago 2 0 0 0

Rewired my AI code generation approach to incorporate an orchestrator based on Burke Holland's Ultralight Orchestration. 🤯 Yes, this is the way. Will try to get it all cleaned up and shared at some point in the near future.

2 weeks ago 1 0 0 0

Pretty excited that both the Chrome and Firefox Bredbox extensions are now live! I'm now at 90% of how I used to use Pocket and there's still more to come. Check it out, and if you miss Pocket, sign up for an invite.

https://bredbox.app/down

2 weeks ago 4 2 0 0

tailwind-csstree 0.2.0 is out!

✨ Supports Tailwind 4 @custom-variant & [@slot] at-rules
🔧 Handles Tailwind v4 @theme wildcard colors
🐞 Decouples runtime tokenTypes from @eslint/css-tree

Details:
https://github.com/human

2 weeks ago 0 0 0 0

Having spent the past couple days both in the Azure dashboard and Edge extension store, it's clear Microsoft *loves* taxonomies. Every page is a deep swim through multiple levels. It all makes sense at a global level, but the UX is such a slog. Big company UI at its worst.

3 weeks ago 2 0 0 0

My experience publishing browser extensions:

1. Firefox - super easy, barely an inconvenience.
2. Chrome - fill out this multi-page questionnaire, pay a fee, give us your first born.
3. Edge - dig through endless menus just to get to a screen that doesn't even work.
4. Safari - YOU MUST BUY A MAC!

3 weeks ago 28 1 0 1
Advertisement

tailwind-csstree 0.1.5 is out!

🔧 Made eslint/css an optional peer dependency
🔧 Improved pnpm compatibility with function-based syntax extensions

Details:
https://github.com/human

3 weeks ago 3 1 0 0

Ooh good idea!

3 weeks ago 0 0 0 0

I tried uploading a scanned PDF to Google Drive and the OCR to a doc was awful. I asked Claude Desktop how to get a clean conversion. It said, "give it to me." Five minutes later, I have a damn near perfect doc file. 🤯

3 weeks ago 0 0 0 0

If you have AI writing tech specs for you, be sure to also have AI update the tech spec after implementation to ensure it's up to date with the final approach.

3 weeks ago 3 0 1 0

Actual steps to turn it off:

- Hold the light button for three seconds
- Press 7
- Press 2 (would be 1 to turn on)
- Press Start/Set

🤷‍♂️

4 weeks ago 2 0 0 0

Never thought buying a new oven would involve and extensive internet search for "disable wifi on oven."

4 weeks ago 2 0 1 0

One of my goals with Bredbox was to make the dev environment run 100% locally. That came in handy yesterday when I had three hours without internet.

4 weeks ago 0 0 0 0
Advertisement

My internet was out for three hours this morning. During that time, I had to revert to artisanal software engineering (no AI). And you know what? It was kind of fun. I got less done but I was able to get deeper into the code. I also felt calmer without all the inline suggestions popping up.

4 weeks ago 4 0 0 0

I find myself using GPT-5.3-Codex a lot more now in VS Code because it's the only one that consistently reads nested AGENTS.md files. This makes the experience so much smoother.

4 weeks ago 0 0 0 0

Using AI to write code has made me realize there are two types of code I've traditionally written:

1. Code that I want to know how it works
2. Code that I want to exist but don't care how it works

I delegated 100% of the second category to AI now. Maybe 50% of the first.

1 month ago 44 9 0 0

The Supabase MCP server is really nice. I use Bredbox's production MCP server in read-only mode which enables the agent to find problems more easily. It just debugged an OAuth error in production by pulling the logs. Saved a ton of time.

1 month ago 1 0 0 0

The urge to multi-task is strong when using AI for coding. Single-tasking, however, still makes you more productive. In my latest newsletter, I discuss strategies for staying focused while AI does the heavy lifting:

https://newsletter.human

1 month ago 5 1 0 0

Here's a tip if, like me, you set up AI to do something in your Node.js project and walk away. Add this to your AGENTS.md

> If changes to package.json are necessary, do those changes last.

Prevents coming back an hour later to see nothing done because it was waiting for a confirmation.

1 month ago 1 0 0 0