Category: Programming

  • Vibe Coding with AI

    Adidam Perpetual Brightness Calendar
    Adidam Perpetual Brightness Calendar

    Recently I decided to vibe code a little calendar program: the task is to replicate in an app, a physical “perpetual” calendar that has an image and a quote for each day. I first created a web version of the calendar, just because I’m used to working with websites.

    Then I decided to see if I could vibe code the app in flutter, so that I can port it to windows, mac, iOS and Android. After a couple hours, I got the app actually working well. It was quite exciting to think about a feature, describe it, and then have it execute in code in a few minutes. It was fun!

    Adidam Perpetual Brightness Calendar
    Adidam Perpetual Brightness Calendar

    With the physical calendar, you just turn the page to change the date. You can flip thru many pages, but the initial version of the calendar app only had < and > buttons.

    Adidam Perpetual Brightness Calendar
    Adidam Perpetual Brightness Calendar

    So then I was thinking, what if you want to look up the picture on your birthday? That would be a pain to single step thru it to find a particular date. Why not allow for an actual calendar to pop up alongside the picture, so you can go forward and back month by month, and pick any day with your mouse click? So I prompted the program to add this functionality.

  • AI is eating software

    AI is eating software

    In 2011, “Software is Eating the world” by Marc Andreesson. Now AI has a huge appetite for software. It’s likely a financial bubble, but AI is gaining momentum in the software world and it’s coming for the regular world. Here’s a quote from a power user:

    I have not had this much fun with a computer since I learned BASIC on my Apple II Plus when I was 9 years old. This opinion comes not as an endorsement but as personal experience: I voluntarily undertook this project, and I paid out of pocket for both OpenAI and Anthropic’s premium AI plans.

    –Benj Edwards, from 10 things I learned from burning myself out with AI coding agents

  • A Couple Productivity Ideas

    “The starting point was that I wanted to do more with voice—as of last week I was still typing notes like a troglodyte.

    The average person types 40 words per minute but speaks at 150 WpM, so voice allows you to pass much more context to your AI in the same amount of time. And the more nuance you add to your AI instructions, the better the quality of the AI-generated output will be.

    Alibaba launched Qwen3-Coder, a high-performance open-source AI model designed specifically for coding. It provides a strong, freely available alternative to proprietary AI models and AI coding tools.”

    from how-i-built-my-second-brain