Forced to code without AI yesterday
Source: Dev.to
Background
Yesterday I hit the rate limits on all my AI subscriptions and was blocked for two hours. I was staring at the message in Copilot CLI, wondering what to do next.
Options Considered
- Buy extra credits / upgrade to a “pro max” tier – more money, which I wasn’t ready to invest.
- Code by myself – free, but slower and with more friction (syntax, class declarations, wiring things together).
Choosing to Code Manually
I chose the second option. I hadn’t coded without AI in weeks, so it felt like a long time away from the keyboard.
First Challenge: Simple Feature
I was working on a small feature: refactoring a top bar and customizing a greeting based on the time of day (e.g., “Good morning”, “Good evening”). It seemed straightforward, but it quickly became a wall.
Second Challenge: Logical Thinking
I had to slow down, think step by step, and rebuild the flow from scratch. This forced me to engage with the problem more deeply.
Insights Gained
- Enjoyment – I started enjoying the process, reminiscent of the days when I built features end‑to‑end on my own.
- Different Satisfaction – Building something yourself provides a different kind of satisfaction compared to delegating it to AI.
- Depth vs Speed – Coding without AI is slower, but it forces deeper understanding. You feel the decisions and grasp the “why,” not just the “what.”
- Review vs Write – Reviewing AI‑generated code isn’t the same as writing it yourself.
Takeaway
I’m committing to at least one hour per week where I turn off AI completely and just code. This isn’t a criticism of AI; it’s incredibly powerful and life‑changing. The goal is to maintain the deeper learning that comes from manual coding.
Call to Action
Has anyone else felt this? Who’s in? Anyone want to join me in this challenge?