I've been wanting to learn more about Docker for a while. I'm almost done with this udemy course Docker for Java Developers. It's a good course, and the concepts are straightforward. To help me commit it to memory, I wanted to do my own project to apply what I'm learning.
I recently interviewed for a new job, which led me to review some notes I made for myself after some interviews a couple years ago. I thought I would share them in case someone else might find something useful here. The point of preparing is not to pretend to be …
Your software is only part of an overall business process system. You don't have to solve every problem using software. Definitely not early on, and typically not ever. Why wouldn't you try …
What follows is primarily the result of nearly 2 years of intentional refinement by an experienced, high-performing agile team. Dev team members, architects, product owner, and even members of other dev teams participated and helped shape our thoughts on review. I also incorporated ideas from several other experienced peers. But …
When I was hired at my current company about a year and a half ago, it was immediately obvious that this company took dev-ops much more seriously than any other place I had worked before. In fact, a lot of the dev-ops culture is pushed by the ops team, which …
For the last year and a bit, I've been pair programming about 90% of my dev time (i.e. outside of meetings). I've seen several major benefits compared to the previous 15 years of solo programming. But I've seen some issues as well. I think they are addressable, but they …