Changelog News
Developer news worth your attention
Jerod here! đ
My fellow Severance fans must know that Apple TV has published eight hours of music for us to refine to. They call the ODESZA set, âperfect for your innieâs workday.â đ§âđłđ
Ok, letâs get into this weekâs news.
đ§ Programming with LLMs
For the past year, David Crawshaw has intentionally sought ways to use LLMs while programming, in order to learn about them. He now regularly use LLMs while working and considers their benefits a net-positive on his productivity. David wrote down his experience, which we found both practical and insightful. Hopefully you will too! VIDEO
đ” AI killed the tech interview. Now what?
Kane Narraway thinks through the radical change AI tools have brought to the (already-fraught) technical interview process. He says Hackerrank is pretty much broken, comp sci fundamentals and coding interviews are also out, but architectural interviews still work, at least for now:
From talking to people who have run these, itâs evident that someone is using AI. They often stop with long pauses, do not quite explain things succinctly, and do not understand the questions well enough to prompt the correct answer. As AI gets better (and faster), this will likely follow the same fate as the rest but I would give it some years yet.
Kane suggests five options of how we can adapt, some which are better than others:
- Stop remote tech interviews
- Require some Pearson Vue-type spyware
- Bury our heads in the sand
- Change our interviews to allow AI
- Hybrid Approach
Somethingâs gotta give. In the meantime, Kane thinks weâll see more people passing their interviews then being let go during their probation period. That sucks for everybody involved. What are you doing/seeing in this space? Hit reply, Iâd love to hear about it.
đ± An app to lock your apps until you touch grass
Rhys Kentish wanted to change the habit of reaching for his phone in the morning and doomscrolling away an hour, so he built an app to help him do just that. Itâs built in SwiftUI and uses the Screen Time APIs provided by Apple plus Google Vision to recognize grass or not. Cool idea, but tough to live with for anybody living in deserts or tundras. Should he add an in-app purchase to change touch âgrassâ to touch âsnowâ, âdirtâ, or âsandâ? đ
đ° Play with Retoolâs guided tour
Thanks to Retool for sponsoring Changelog News
Now you can play with Retool, no account requiredâand you get a guided tour.
Retool recently launched a guided tour so you can see how easy it is to build internal tools based on data in their managed PostgreSQL database service (called Retool Database). The tour walks you through building an orders UI and connecting that interface to a real database with real data, complete with realtime search. Youâll get to see how simple theyâve made it to build tooling without any frontenders neededâallowing them focus on customer facing things.
If you havenât yet, nowâs a good time to play with Retoolâs guided tour to see how simple it is to build apps on top of their managed PostgreSQL database or your own database.
đżïž Microsoftâs Majorana 1 chip
Microsoft tried really hard to make a big splash last week announcing their quantum computing efforts.
Quantum computers promise to transform science and societyâbut only after they achieve the scale that once seemed distant and elusive, and their reliability is ensured by quantum error correction. Today, weâre announcing rapid advancements on the path to useful quantum computing
Are you excited yet? No?! Well, then just read this copy!
Built with a breakthrough class of materials called a topoconductor, Majorana 1 marks a transformative leap toward practical quantum computing.
Their hype-inducing efforts kinda worked? People are excited about the progress despite the fact that quantum computing isnât useful in any real way yet. But hopefully someday! Even if not, you have to admit the Majorana 1 looks really coolâŠ
𫧠On washing machines & estimations
Chris Horsley recently had a saga installing a new washing machine that he thought would take 10 minutes. It ended up taking him four whole hours. Sound like anything we know? In this excellent, analogical post, Chris tells the tale of the six yaks he had to shave during his install process and what he learned from the whole ordeal.
What we fail to factor in is that while 90% of the project will be the same, thereâs going to be one critical difference between the last 5 projects and this project that seemed trivial at the time of estimation but will throw off our whole schedule.
đ§ Discover the IndieWeb, one blog post at a time
Andreas Gohr built something cool! Itâs like StumbleUpon (before capitalism got it) but for the IndieWeb. Why did Andreas build it?
I love reading text written by real people. Texts that donât want to sell something. But how can you discover texts you canât search for because you donât know they exist?
Thatâs where this page comes in. Click a button, be surprised and maybe discover your new favorite thing.
You can suggest your own or a friendâs personal site as long as it has an RSS feed. Sweet!
đïž Change my mind
Adam and I use Chris Kiehlâs post on development topics heâs changed his mind on (over the last 10 years) as a proxy for discussion on dev things we HAVE and HAVE NOT changed our minds on. VIDEO
đ± Google served Go backdoor to devs for 3+ years
A mirror proxy Google runs on behalf of developers of the Go programming language pushed a backdoored package for more than three years until Monday, after researchers who spotted the malicious code petitioned for it to be taken down twice.
Yikes!
đŠ Wireshark for Docker containers
Subtrace is Wireshark for your Docker containers. It lets developers see all incoming and outgoing requests in their backend server so that they can resolve production issues faster.
đ° AI wonât fix your mess. Itâll just make it bigger.
Thanks to Test Double for sponsoring Changelog News
If your codebase is a dumpster fire, AI isnât bringing a hoseâitâs bringing gasoline.
Copilot, ChatGPT, all these tools can speed you up. But speed without direction? Thatâs just accelerating toward disaster. AI doesnât know your system, your customers, or your business. It just confidently guesses.
Want AI to actually help? Get your house in order first.
đ A year of uv: pros, cons, and should you migrate
After one year of trying uv, the new Python project management tool by Astral, with many clients, I have seen what itâs good and bad for.
My conclusion is: if your situation allows it, always try uv first. Then fall back on something else if that doesnât work out.
Lots of details to dig into here, for those interested.
đ Donât forget your (un)ordered list
- Scripton Python IDE
- Iâm throwing a POSSE Party
- Programming with chronic pain
- Thoughts on Daylight Computer
- Representing graphs in Postgresql
- Why startups are coming after npm
- Postgres in the time of monster hardware
- KubeVPN remotely connects to K8s cluster networks
- A maintainer on the reality of long-term software maintenance
- How I automated my computer routine with macOS folder actions
Thatâs the news for now, but we have some great episodes coming up this week:
- Wednesday: Anurag Goel from Render
- Friday: Kaizen 18 with Gerhard Lazu
Have a great week, forward this to a friend who might dig it & Iâll talk to you again real soon. đ
âJerod