Category Archives: Programming

Time Tracking Web Apps

By | April 16, 2021

I work for a tech outsourcing firm, but I’m fully-subcontracted to a Fortune 250. My company recently switched away from their home-brew time tracking tool (which wasn’t completely terrible) to Workday. The transition was rough. You had to click several times to finish the process, and it was easy to miss. They’ve since changed the… Read More »

TECH | Stop using JPA/Hibernate · Blog de Laurent Stemmer

By | April 12, 2021

Here an example of a JPA entity (using Lombok for “simplicity”): <sarcasm quotes mine> Source: TECH | Stop using JPA/Hibernate · Blog de Laurent Stemmer Through a very long series of unfortunate circumstances, I was backed into using Java/Spring/Hibernate/Angular in a doomed project. This page had me nodding my head in agreement, and this code… Read More »

Build Your Own Database Driven Website

By | April 12, 2021

I don’t remember what prompted me to remember this book, but it was, perhaps, the biggest influence which has shaped my career. I had already been a programmer since I was a kid, and I had already written a couple of well-received programs on my job by the time I bought it, but I had… Read More »

What I wish I had known about single page applications – Stack Overflow Blog

By | February 24, 2021

I settled on JHipster, a development platform for building web applications using modern technology: Angular, React or Vue for the client side, and Spring plus Gradle or Maven for the server side. It’s been around for years, is very well documented, and has great community support. Source: What I wish I had known about single… Read More »

CADT Model in Action

By | January 25, 2021

JWZ, the arguably-most-infamous developer of Netscape, has a theory called the CADT: Cascade of Attention Deficit Teenagers. I got an email this morning as another example of the model in action. I posted the problem to serverfault.com and opened the bug report. In my opinion, it was a good example of a fully-documented bug, which… Read More »

Something Refreshing for a Change

By | February 12, 2020

Can I just say how much I appreciate good software, for a change? Jenkins is cool stuff, even if it is built on Java. Also, it’s complicated to get a project building, but, then, getting a project deploying automatically is a complicated thing.