With these price cuts I can’t make a dent in my Codex limits running Luna on max for everything.
Josh
@joshsaintjacque.com
Seattle-area Staff Software Engineer working mostly on web applications. I work mostly in Ruby on Rails and React. Interested in AI and LLM discussions. I sometimes write on joshsaintjacque.com.
This sentiment pervades every corner of Reddit and it's silly. Apart from about a year in the pandemic bubble, it was never easy to get a job as a programmer.
From the programminghumor community on Reddit: Good old days
Explore this post and more from the programminghumor community
reddit.com
DeepSeek v4 Flash Free in OpenCode performs much better than I expected. I find myself reaching for it where I might otherwise reach for Sonnet.
AI moved the bottleneck in software dev. Writing code is now the fast part, but most team rituals were designed around code being slow. This dev makes a case for questioning all of them. { author: @joshsaintjacque.com } dev.to/joshsaintjac...
Code Got Cheaper. Our Rituals Didn’t Notice.
Much of the modern software development lifecycle was built around code being expensive and hard to...
dev.to
On the same day OpenAI offers businesses two months of free usage to just to try it out, Anthropic nerfs Claude's subscription subsidy by 25x for programmatic uses. Anthropic needs to put a product person in the driver's seat before they drive off a cliff.
Finally got around to collecting together Ruby resources into one place. Some really cool stuff in here.
Awesome Ruby
A curated map of Ruby articles, gems, projects, tools, talks, and community updates that make a Ruby developer's day a little more fun.
github.com
Software teams built rituals for a world where code was expensive. AI didn’t make software easy. It moved the bottleneck.
Code Got Cheaper. Our Rituals Didn’t Notice.
Software used to be hard to change, so we built rituals around deciding before building. But what happens when code becomes the fast part?
joshsaintjacque.com
The entire software development lifecycle was built around code being expensive and hard to change. Now that it's the fast part, so many of our processes need to be questioned and deconstructed.
New book note: The Courage to Be Disliked by Ichiro Kishimi and Fumitake Koga
The Courage to Be Disliked
Freedom requires accepting that other people may disapprove of you.
joshsaintjacque.com
Being on call when AWS goes down is like being on a bucket brigade on the sun.
Raycast's clipboard history is actually really nice. I bind it to cmd+shift+v and it's very handy.
@hankgreen.bsky.social's take on Sora 2 misses something crucial: it's entirely about data. It's a platform for humans to provide massive amounts of free training data to OpenAI by viewing/engaging/remixing videos.
Give me a single reason why Sora2 should exist.
YouTube video by Hank Green
youtu.be
Watching someone you admire descend into madness in realtime is an awful feeling.
With GitHub's launch of its own CLI/TUI for AI we now have Claude Code, Codex, Cursor Agent, and Copilot CLI. The competition in this space is crazy.
Slack is fine. If you're more excited to open Discord than Slack it's probably because you use it for fun things. If you had to use it for work you'd feel the joy sucked out of it, too.
I miss my 50-year streak of not knowing who the Secretary of Health is or anything about them.
Thiel is the same guy who argued that monopolies are actually good for consumers. Guess I should get a refund on all those econ courses I took in college.
I've heard billionaires make some creative arguments to discourage regulation, but Peter Thiel warning that regulating AI will bring forth the Antichrist is truely something special.
Some good points here about the problems with defaulting to React. I'd go a little further and say many of these team don't need a frontend framework at all, see HTMX, Hotwire, and so on. https://www.lorenstew.art/blog/react-won-by-default
Oh, you want a text confirmation of the payment? Just enter your number... again... Also, THIS TIME IT FORMATS IT FOR YOU WTF
Paying a traffic ticket and the website requires I add the hyphens to my phone number. The effort required to build that validation is about the same as just formatting it on the server but that's done of my business...
It's neat that Tailwind has child selectors and all but I wonder if at this point you should just use a stylesheet.
It's been a decade and I still run into neat little things buried in Rails. say_with_time "Reverting all service rates to nil." do Service.update_all( :rate, nil ) end # Output -- Reverting all service rates to nil. -> 0.3451s -> 2233 rows