Me: I really need to launch the things I’m building with Kitten¹ this year.

Also me: You know what would be sweet? If I added an introspection API to make working with the Kitten Shell (REPL)² easier.

(It is going to be sweet though. Prototyping it in the REPL now and I’ll record a little demo when I’m done and it’s released. It’s going to make examining and affecting the state of the client from the server interactively even easier.)

¹ https://kitten.small-web.org
² https://kitten.small-web.org/tutorials/kitten-s-interactive-shell-repl/

#Kitten #developerExperience #debugging #KittenShell #NodeJS #web #dev

Kitten: Home

Do you need training that fits your requirements? KDAB’s in-company #training programs are designed with flexibility in mind. From defining the agenda and schedule to selecting the location, everything is tailored by you. Explore topics like #QtDev, #Cpp, #QML, #3D, #Debugging, and more.

Learn more:
https://training.kdab.com/in-company-training/

In-Company Training | KDAB

Improve the programming skills of your developer team at your preferred location with a custom-tailored training course. In-company training offers a lower cost-per-student as it eliminates travel cost and reduces time away from the office.

KDAB
Scaling a Monolith to 1M LOC: 113 Pragmatic Lessons from Tech Lead to CTO

1 comment

Lobsters

Logs silent? Metrics noisy? Bug unreproducible? This piece from @gireeshpunam & Aditi Srinivas shows how to debug when nothing makes sense.

Essential reading: https://javapro.io/2025/11/26/debugging-in-the-dark/

#Java #Debugging #DevOps

I have hyprland on my lab pc (considering a switch to niri), and just had a situation in which I couldn't get gamepads to work no matter what I did.

Solution: make sure I had the `input` group so I had permission to access `/dev/input/*`...... * facepalms * 🤦‍♀️

#Linux #LinuxDesktop #hyprland #gamepad #ds4 #debugging #DebuggingMonday #ExceptItsThursday

#Development #Pitfalls
Lessons learned after breaking production · What software engineers never want to experience again https://ilo.im/16bkbg

_____
#Engineering #Troubleshooting #Debugging #Rollbacks #Backups #Dependencies #QuickFixes #WebDev #Frontend #Backend

7 lessons engineers learn only after breaking production

Last April, I wrote a well-received article about the 13 software engineering laws - Hyrum’s, Conway’s, Zawinski’s, and 10 famous others.

Manager.dev

#Development #Guides
Stuff everybody knows · “A guide to the rest of your web development career.” https://ilo.im/16blkf

_____
#Programming #Debugging #Testing #Accessibility #Security #Automation #Architecture #WebDev #Frontend #Backend

How to be a web developer: Stuff Everybody Knows

A guide to the rest of your web development career, by Laurie Voss

Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
-- Brian W. Kernighan

#Wisdom #Quotes #BrianWKernighan #Debugging #Programming

#Photography #Panorama #Sunset #StPeteBeach #Florida

Jon Gjengset: The Cost of Concurrency Coordination

1 comment

Lobsters