← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 33
  1. Catch ResponseError, read the HTTP status and JSON body, and handle network failures in an OpenAPI Generator typescript-fetch client, with a Django Ninja example.

  2. Ask good questions

    Working with agents has brought me back to some engineering fundamentals.

  3. Working definitions

    English is a pretty expressive language.

  4. Codeberg's members voted to ban projects mostly written by AI.

  5. What comes after chat?

    Slack built chat.

  6. Cascade Chat could connect to Libera.Chat just fine and then lose the socket a few seconds later.

  7. The best use of AI in a product may be the part the customer never recognizes as AI at all.

  8. Cascade Chat now runs on an Agentic Development Lifecycle.

  9. CalVer is just better

    Semantic versioning signals intent.

  10. Desktop software is having a quiet revival.

  11. I dumped Cursor

    As is tradition, my workflow continues to evolve at a rapid pace.

  12. Budgeting with Claude

    Wiring SimpleFIN, a self-hosted Actual Budget instance, and Claude Desktop together over MCP so I can actually talk to my money — and walk into my financial planner's office already knowing the picture.

  13. The industry has spent a decade recoiling into rigidity and pessimism, and the AI moment is reproducing the same false dichotomies.

  14. Warrant is a work queue plus shared project context so people and IDE agents can pull tickets, log work, and hand off to human review, without losing the thread between chat and the repo.

  15. AI is automation and no matter how good the model you cannot automate things you do not understand.

  16. I made my own IRC client

    Yes, it is still 2026 and you read that title correctly.

  17. How I design systems

    A practical guide to designing distributed systems by breaking them down into functional areas: architecture, communication, ingress, events, databases, caching, testing, and instrumentation.

  18. Introducing lan.events

    I've been working on [lan.events](https://beta.lan.events), a platform for organizing and discovering LAN parties and gaming events.

  19. I'm building my own personal assistant to help me with my daily tasks.

  20. I've been publishing HashPost's code publicly since its inception but it's not actually open source.

  21. Back to a static site

    After a year and a half of my blog being a dynamic site I'm going back to a static site.

  22. My blog is actually two applications: a frontend and a backend.

  23. Since I started this blog project I've been using a Markdown based WYSIWYG editor.

  24. 2025 roadmap

    My 2025 roadmap is pretty simple: - [x] Site branding - [x] JSON feed endpoint > I originally intended to publish an Atom Feed but ended up going with JSON Feed since most modern services support it.

  25. It's been six months since I last wrote about my experience using GitHub CoPilot while I wrote this blog.

  26. An idea I've been proliferating recently is that, in the year of our lord 2024, server and client communication should be guaranteed to be wire-compatible.

  27. I love Python, but it's a minefield of a language.

  28. November website updates

    November updates are out.

  29. I've been working on the comments system for my blog in the past week.

  30. October website updates

    As promised in one of my earlier posts I have continued to hack on this website.

  31. I wrote a file manager

    I wrote a file manager so that I could upload photos and it turned out a lot better than I expected.

  32. I love Django as a framework.

  33. Forever projects

    Before I was a professional programmer programming was much more of a labor of love.