October 9th, 2026
September 13th, 2026
August 21st, 2026
July 26th, 2026
January 20th, 2021
Java was my first programming language and I wanted to prove to myself that I could achieve fluency in it. So I decided that in 2020 I would take the Oracle Java 8 Programmer certification. Early in the year, I bought an exam book, mock exam programs, and scheduled my exam for August. I was operating […]
December 20th, 2020
I love to read books. My go-to genres are fantasy, science fiction, murder mysteries, psychological thrillers, and novels. I enjoy fiction more than non-fiction. Aside from reading technical books and articles, and perhaps a book on philosophy here and a biography there, I’ve mostly stuck with fiction novels. I wanted to change that. I wanted […]
November 23rd, 2020
The year was 1994. I was working full time as a software engineer and going to graduate school part time to get my master’s degree. One of my professors told us that within the next five years, we will not be writing software with code anymore. Fourth Generation Languages (4GL) will make it so anyone […]
October 25th, 2020
Throughout my career, I have heard people say things like “He has a knack for fixing difficult bugs,” or “She has a knack for getting Ruby to work with OpenSSH.” The definition of “knack” according to the Oxford English Dictionary is “an acquired or natural skill at performing a task.” What we are really talking […]
September 16th, 2020
I was out one morning when I received a notification on my phone that my Roomba, an autonomous robotic vacuum, was stuck in one place while vacuuming and needed to be moved. I like my home devices linked to my phone so I can control them remotely – except when it’s stuck like this. I […]
August 27th, 2020
It is now a four-year tradition at Solution Street to invite the young and brightest to join us for a summer of hands-on web development and consulting experience. Our interns have released a variety of applications for different businesses from basketball training and timesheets to content management and catering. We pride ourselves on helping them […]
July 28th, 2020
Like many software developers, I have learned my share of software languages over the years. Two years ago, I wrote a post on LinkedIn where I identified 29 software languages I had learned in the 37 years prior; everything from Basic to Ruby to JavaScript and obscure languages like APL and Clipper. As all developers […]
June 29th, 2020
One of the fundamental misconceptions of software construction is that it is an “assembly line” or “mass production” problem. Management in many companies looks at software construction like building cars. Where can I go to find the lowest-cost workers and get them to assemble my software? This assumption is fundamentally flawed; constructing software is more […]
May 20th, 2020
Like many during this pandemic I am cherishing the time I’m spending with my immediate family, refocusing on my hobbies of exercising, guitar playing, and pizza making, and trying to organize areas of my house I was putting off for years. Recently, while rummaging through storage crates in my basement, I came across a very […]
April 24th, 2020
Last week a few of my very senior colleagues and I were remarking about how many new DevOps tools are emerging and how it’s getting harder and harder every day to keep track of them and where they fit into the world. I asked several of them where these tools, Ansible, Terraform, Salt, Chef, Bamboo, […]
Get expert technical insights, software engineering best practices, and the latest updates from the Solution Street team.