Published in Level Up Coding·Nov 28, 2022Member-onlyThe 10-Minute Read to Understanding DevOps Tools — Update for 2023Hey everyone, this is by far my most read article, and given the changing landscape of DevOps tools, I thought nearly three years later and heading into 2023 it was worth a refresh! For those of you who read the original article, I have updated it with a few small…8 min read8 min read
Oct 11, 2022Member-onlyGitHub Copilot Will Change the Way You Code — or Will It Get You Into Hot Water?We were recently conducting a technical interview for a React.js role with one of our candidates. We have a special question for folks interviewing for this role that starts with a template project and gives them some tasks to complete the work. While we were watching this candidate work, we…6 min read6 min read
Published in Dev Genius·Apr 27, 2021Member-onlySecure Application Development 17 Years LaterThe year was 2004. I was on stage at the yearly Java One conference in the Moscone Center in San Francisco. My friends, Karthik and Selva, and I were terrified as we looked out at the full room of over 1,000 attendees there to watch our talk on “You are…Software Development10 min readSoftware Development10 min read
Feb 17, 2021Member-onlyDo’s and Don’ts for Software Engineer Job InterviewIn my estimation, I have given over 2,500 interviews in my career, the bulk of them for Software Engineer positions. I have been interviewing Software Engineers for over 25 years and in my current role as CEO of Solution Street, I conduct, on average, two interviews a week. Solution Street…Software Developer10 min readSoftware Developer10 min read
Published in Dev Genius·Dec 6, 2020Member-onlyRPA, Low-Code, SaaS/COTS, Custom — Which Is Right for You?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)…Software Development6 min readSoftware Development6 min read
Published in Dev Genius·Nov 2, 2020Member-only5 Key Capabilities the Best Problem Solvers HaveThroughout 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.”…Software Development5 min readSoftware Development5 min read
Sep 1, 2020Member-onlyBehind the Screens: Solution Street’s First All-Remote Internship 2020It 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. …Software Development5 min readSoftware Development5 min read
Published in Dev Genius·Aug 12, 2020Member-onlyYou Are Probably Doing Some ChatOps Even If You Don’t Know What It Is Yet!In my last newsletter article I talked about team communication and how having a team communication contract can increase productivity and happiness across the team. One of the communication options for teams that is experiencing significant growth is “chat.” You have probably heard software teams raving about HipChat (now part…Software Development4 min readSoftware Development4 min read
Jul 10, 2020Member-only5 Reasons Your Offshore Software Construction Project Is FailingOne 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…Software Development5 min readSoftware Development5 min read
Published in Dev Genius·Jun 1, 2020Member-onlyTeam Communication ContractDoes your team have a communication contract? Recently I was having drinks with a former manager of mine and he was relaying a story I had completely forgotten. He used to send me at least a half dozen emails a day with various thoughts, ideas and actions for me to…Technology5 min readTechnology5 min read