Your LLM doesn't know what day it is: date handling for AI tool calls
If you're building AI features into your product, your model has no idea what day it is - and it will confidently guess. Here's how to fix it.
If you're building AI features into your product, your model has no idea what day it is - and it will confidently guess. Here's how to fix it.
Prompt caching is a prefix match: one changing byte near the top of your prompt drops your hit rate to zero. A timestamp is the obvious culprit - here are the rest.
The first thing AI teaches you about coding is confidence. The second is why that's a problem. Let's talk about the Dunning-Kruger effect.
You have likely ignored it your entire career. That stops now - it's time to hone your writing skills.
Software has always required people to think like a computer. AI flips it on its head: people expect computers to work the way they think.
Vibe coding tools like Cursor, Copilot, and Claude aren’t just about speed—they’re an opportunity to code smarter and learn faster. Here’s how I use them to sharpen my skills as an engineer.
Learn how to steer AI tools like Copilot and Cursor, avoid mistakes, and write better tests to ship reliable code.
How to talk to AI (the right way). Learn how to give better prompts, refine outputs, and use LLMs effectively-without losing your own voice.
Explore the power of hyperfixation on the internet, from tech enthusiasts diving deep into topics to engineers creating innovative solutions. Discover how curiosity can lead to expertise and groundbreaking tools.
ChatGPT is amazing, and quickly finding its way into mainstream use - regardless of how tech-savvy the end user is. This is how I use ChatGPT to learn.
Machine learning and AI tools have been making waves in the news lately. Let's take a look at some that you might want to consider using
Powerful AI tools like ChatGPT make it super easy to generate inaccurate and dangerous and inaccurate content. Relying heavily on AI to write can be messy.