Things I Learnt The Hard Way - Be Ready To Throw Your Code Away

A lot of people, when they start with TDD, get annoyed when you say that you may have to rewrite a lot of stuff, including whatever your already wrote.

Read more  ↩︎

Things I Learnt The Hard Way - Intro

"Things I Learnt The Hard Way (In 30 Years of Software Development)" started as a simple sequence of toots (the same as "tweets", on Mastodon when I was thinking about a new presentation I could do.

But why "a new presentation"?

Read more  ↩︎

Things I Learnt The Hard Way - Spec First, Then Code

"Without requirements or design, programming is the art of adding bugs to an empty text file." -- Louis Srygley

Read more  ↩︎

Things I Learnt The Hard Way - Write Steps as Comments

Don't know how to solve your problem? Write the steps as comments in your code.

Read more  ↩︎

Things I Learnt The Hard Way - The... Book?

Random thought about the previous post about "Things I Learnt The Hard Way".

Read more  ↩︎

Things I Learnt The Hard Way (in 30 Years of Software Development)

This is a cynical, clinical collection of things I learnt in 30 years working with software development.

Again, some things are really cynical, others are long observations on different jobs.

Read more  ↩︎

Don't Diminish Types

In a previous life, I had a long discussion on why adding booleans was a bad idea. And just recently one of the core Python developers suggested the same thing -- adding booleans, that is. This is a long rant on why such things are bad.

Read more  ↩︎

Hands-On Microservices with Rust - Denis Kolodin

GoodReads Summary: A comprehensive guide in developing and deploying high performance microservices with Rust.

Read more  ↩︎

The Where, the Why, and the How: 75 Artists Illustrate Wondrous Mysteries of Science - Matt LaMothe, Julia Rothman, Jenny Volvovski, David Macaulay

GoodReads Summary: A science book like no other, The Where, the Why, and the How turns loose 75 of today's hottest artists onto life's vast questions, from how we got here to where we are going. Inside these pages some of the biggest (and smallest) mysteries of the natural world are explained in essays by real working scientists, which are then illustrated by artists given free rein to be as literal or as imaginative as they like. The result is a celebration of the wonder that inspires every new discovery. Featuring work by such contemporary luminaries as Lisa Congdon, Jen Corace, Neil Farber, Susie Ghahremani, Jeremyville, and many more, this is a work of scientific and artistic exploration to pique the interest of both the intellectually and imaginatively curious.

Read more  ↩︎

The Wolf's Hour - Robert R. McCammon

GoodReads Summary: Michael Gallatin is a British spy with a peculiar talent: the ability to transform himself into a wolf. Although his work in North Africa helped the Allies win the continent in the early days of World War II, he quit the service when a German spy shot his lover in her bed. Now, three years later, the army asks him to end his retirement and parachute into occupied Paris. A mysterious German plan called the Iron Fist threatens the D-Day invasion, and the Nazi in charge is the spy who betrayed Michael’s lover. The werewolf goes to France for king and country, hoping for a chance at bloody vengeance.

Read more  ↩︎