By Jake Witcher on 23 April 2019
One of the greatest tools in the functional programmer’s tool belt is the notion of composure. It’s a pattern that allows you to take two things and combine them, like LEGO pieces or the segmented tracks of a train set, and join them together in a myriad of ways with different structures or pathways each time.
By Yan Yu on 22 April 2019
Most software engineers have heard of Java or JVM garbage collection (GC) but probably not all of us have paid much attention to it, so we rely a lot on the default settings. Especially for me, being an engineer from a non-JVM language background, the majority of my time was spent on C/C++ development. I didn't get into how garbage collection works until I started working in a position in the IT industry.
By Damon Poole - Agile Coach on 09 April 2019
The term “Agile Coach” has many interpretations. One of the most common seems to be Agile Expert or Agile Consultant. Perhaps it is because we don’t usually use the word “Coach” in the software industry. Can you imagine a Java Coach or a Docker Coach? To be a good Agile Coach, you do need to have Agile Expertise, but I think you need more than that.
By Josh Marotti on 07 March 2019
I am an engineer, and I have daughters, so I am big on encouraging women in STEM and sharing my love of math and science with them. We were planning a trip to Cape Canaveral and my friend suggested I get the book “Women in Science: 50 Fearless Pioneers who changed the World” by Rachel Ignotofsky. After finding it on Amazon, I immediately went to the index to see if I approved of the book or not. It needed to have three women in it for my approval. It did, so I bought it and the girls enjoyed reading it on the trip.
By Tracy Boatright on 29 January 2019
Some of the best advice I’ve ever received in my professional career, came from the CEO of a large and successfully run credit union. I sought this gentleman’s advice because he had a reputation for creating a collaborative culture that attracted members and talent almost effortlessly. I wanted to know his secret and how to apply it to the way I approached and recruited individuals.
By Jack Merideth on 25 January 2019
A button is clicked, a modal opens, and a form requests more information. A lot of information to parse, but visually, such things are easy: the button has a visual indicator of when it has been pressed: the modal grays out the site as it opens, bringing visual focus to it; and the form has a message in its space so that the context is not lost.