Software sculptor. Writer. Teacher. Inquiring mind. Bringing world-class computer science education to K-12 schools, teachers, and students at https://techsmart.codes
Software sculptor. Writer. Teacher. Inquiring mind. Bringing world-class computer science education to K-12 schools, teachers, and students at https://techsmart.codes
Posts
Software sculptor. Writer. Teacher. Inquiring mind. Bringing world-class computer science education to K-12 schools, teachers, and students at https://techsmart.codes
If you're spending more than $100/month/engineer on AI tokens, you're doing it wrong. Use a subscription. I currently subscribe to Claude Pro ($20/mo) and GitHub Copilot Pro ($20/mo), totalling $40/month. https://newsletter.pragmaticengineer.com/p/the-pulse-token-spend-breaks-budgets #aicoding
Software sculptor. Writer. Teacher. Inquiring mind. Bringing world-class computer science education to K-12 schools, teachers, and students at https://techsmart.codes
Software sculptor. Writer. Teacher. Inquiring mind. Bringing world-class computer science education to K-12 schools, teachers, and students at https://techsmart.codes
GitHub Copilot Agent (GCA) is moving from per-request/interaction billing to token-usage based. Shucks. I've been enjoying the ability to give 1 well-specified request to GCA and have it churn for 15 minutes, while only charging me 1 "premium request". https://github.blog/news-insights/company-news/github-copilot-is-moving-to-usage-based-billing/ #aicoding
Software sculptor. Writer. Teacher. Inquiring mind. Bringing world-class computer science education to K-12 schools, teachers, and students at https://techsmart.codes
Software sculptor. Writer. Teacher. Inquiring mind. Bringing world-class computer science education to K-12 schools, teachers, and students at https://techsmart.codes
Software sculptor. Writer. Teacher. Inquiring mind. Bringing world-class computer science education to K-12 schools, teachers, and students at https://techsmart.codes
Software sculptor. Writer. Teacher. Inquiring mind. Bringing world-class computer science education to K-12 schools, teachers, and students at https://techsmart.codes
4 GB of space remaining. Restart computer. 22 GB of space remaining. -- Wild to see such a large fluctuation. I still remember when my total drive capacity was 0.5 GB (500 MB)...
Software sculptor. Writer. Teacher. Inquiring mind. Bringing world-class computer science education to K-12 schools, teachers, and students at https://techsmart.codes
I actually like Claude Code’s 5-hour session limits on usage. It enforces that I take a break occasionally and trains me to prompt more cost-efficiently, which will be useful whenever token prices stop being subsidized. #aicoding
Software sculptor. Writer. Teacher. Inquiring mind. Bringing world-class computer science education to K-12 schools, teachers, and students at https://techsmart.codes
Oops, I wrote a database. I discuss some of challenges I faced getting full ACID guarantees working in my latest post: https://dafoster.net/articles/2026/02/23/oops-i-wrote-a-database/ #databases #warstories #programming
Software sculptor. Writer. Teacher. Inquiring mind. Bringing world-class computer science education to K-12 schools, teachers, and students at https://techsmart.codes
RE: @eniko@mastodon.gamedev.place
Even with today's most advanced AI coding tools/models I consistently find their output - although functional - to lack in readability/ maintainability/ elegance. I always have to revise AI code to meet my standards. The current trend of some prominent folks having no human review at all for AI code I think is a shame and sometimes even harmful. Consider: Security bugs in AI drafted/unreviewed code. #aicoding
Software sculptor. Writer. Teacher. Inquiring mind. Bringing world-class computer science education to K-12 schools, teachers, and students at https://techsmart.codes
Software sculptor. Writer. Teacher. Inquiring mind. Bringing world-class computer science education to K-12 schools, teachers, and students at https://techsmart.codes
I wrote up how I've been attributing usage of AI models & coding agent harnesses when drafting code commits: https://dafoster.net/articles/2026/04/17/ai-attribution-in-git/ #aicoding #git
Software sculptor. Writer. Teacher. Inquiring mind. Bringing world-class computer science education to K-12 schools, teachers, and students at https://techsmart.codes
gvc (git-visual-compare) is a new visual git diff tool that I'm releasing today! Try it out at: https://dafoster.net/projects/gvc/ #coding #programming #diff #git
I've been using the diff mode of the venerable yet unmaintained GitX tool for a decade. But now I need my diffs to support dark mode, to avoid waking the baby at night. Astonishingly, existing GUI diff tools only support diffing *individual* commits, not ranges . So I finally bit the bullet and wrote my own. Enjoy!
Software sculptor. Writer. Teacher. Inquiring mind. Bringing world-class computer science education to K-12 schools, teachers, and students at https://techsmart.codes
I created a Revise Skill (for Claude Code, Codex, VS Code, etc) that helps AI coding agents write code the way I want, optimized for readability & maintainability: https://dafoster.net/projects/revise-skill/ #aicoding #refactoring
Software sculptor. Writer. Teacher. Inquiring mind. Bringing world-class computer science education to K-12 schools, teachers, and students at https://techsmart.codes
Software sculptor. Writer. Teacher. Inquiring mind. Bringing world-class computer science education to K-12 schools, teachers, and students at https://techsmart.codes
Software sculptor. Writer. Teacher. Inquiring mind. Bringing world-class computer science education to K-12 schools, teachers, and students at https://techsmart.codes
Software sculptor. Writer. Teacher. Inquiring mind. Bringing world-class computer science education to K-12 schools, teachers, and students at https://techsmart.codes
Software sculptor. Writer. Teacher. Inquiring mind. Bringing world-class computer science education to K-12 schools, teachers, and students at https://techsmart.codes
Software sculptor. Writer. Teacher. Inquiring mind. Bringing world-class computer science education to K-12 schools, teachers, and students at https://techsmart.codes
Software sculptor. Writer. Teacher. Inquiring mind. Bringing world-class computer science education to K-12 schools, teachers, and students at https://techsmart.codes