Importance of practice – Katas coding philosophy kata software engineering unit testing May 12, 2020

So I have been listening to the maintainable podcast a lot lately. There is a lot of talk on there about doing coding katas. It also comes up a lot on twitter. I had never really done any. Then I took a udemy class on TDD in Python and it had you do some katas. I thought it...

Continue Reading...
VI Week conferences May 11, 2020

I just wanted to make sure you were all aware of #VIWeek. As many of you are probably aware NI had originally postponed NI Week and eventually canceled it this year due to COVID19 and all the issues regarding social distancing. While it was certainly the right call, it has left a big hole.

...
Continue Reading...
The Nature Of Software Development book reviews May 06, 2020

This is a quick read by Ron Jeffries, one of the signers of the Agile Manifesto. the book really justs lays out how to do Agile Development, but not in a preachy way or a proscriptive way. It’s more of a high-level picture of what the whole process looks like.

A few highlights:

  • I really...
Continue Reading...
Technical Leadership book reviews May 04, 2020

This is the second book by Giulianna Carullo that I have read. I read her book on Code Reviews last year. This book on technical leadership is also quite good. I will say that her sense of humor does not show up as well in this book. It is a little more serious, even though it is a...

Continue Reading...
QBQ book reviews Apr 29, 2020

QBQ stands for the question behind the question. This little book is about the questions we ask ourselves in our head and about getting to the question behind the question and taking personal accountability. It’s about changing our inner dialog and asking questions that serve us instead...

Continue Reading...
The Go-Giver book reviews Apr 27, 2020

The Go-Giver is a great reminder that the key to success is giving. I know it sounds paradoxical. It certainly does to the main character in the book. He is a go-getter and he is chasing success, but not quite finding it. He is under a lot of pressure to meet his quarterly sales goals. He...

Continue Reading...
The Go-Getter book reviews Apr 22, 2020

You have probably heard the phrase “So and so is a real go-getter.” The implication is somewhat obvious – they go and get what they want. However, you might not know where it came from. It comes from a short story called “The Go-Getter” written in the 1920s by...

Continue Reading...
Rhinoceros Success book reviews Apr 20, 2020

This just a fun little book to read. You can’t take it too seriously. I think given what we are living through right now it is very timely for 2 reasons: 1. We could all use a good reason to laugh. 2. It is a good reminder that being proactive and going out and “charging” at...

Continue Reading...
Who Moved My Cheese? book reviews Apr 15, 2020

“Who moved my cheese?” is a very timely book given what we are all going through right now. It is a time of great change for all of us. This book is about how we think about and deal with change.

It’s a short parable. It takes about an hour to read. Don’t let the...

Continue Reading...
Agile Samurai Course software engineering Apr 13, 2020

Last year I had read the book, “The Agile Samurai”. I recently stumbled upon a companion udemy course. The course is excellent. It more or less follows the book and provides good reinforcement. It provides a really good basic introduction to the ideas behind agile software...

Continue Reading...
Corona Virus Reading List book reviews Apr 08, 2020

Being self-employed sometimes it is difficult to shut work off. You are very vested in the outcome and there’s always more to do. Working from home makes it especially difficult because there isn’t that physical separation of actually going into the office. Being stuck inside for this...

Continue Reading...
Secrets of Consulting book reviews Apr 06, 2020

Consulting is the art of influencing people at their request.

Secrets of Consulting page v

When I first started doing consulting, I thought that most problems were technical. Boy was I wrong! I quickly learned that most problems are not technical, but are people problems. If I would have...

Continue Reading...