The article outlines initiatives for leading a software company, emphasizing the importance of providing top-tier computers and tools for engineers, fostering open communication, and reducing workplace stress. Key strategies include regular one-on-one engagement, avoiding problematic code deployment days, organizing hackathons, and implementing competitive compensation and healthcare, aimed at creating a productive, innovative work environment.
Tag: Rant
Quality of Software Is Getting Worse, Not Better in 2018
For many years now the theme for all my conference talks has been “Improving Code Quality, One Developer at a Time™”. My only goal with my sessions for the foreseeable future is all wrapped around this idea for these reasons I will discuss. First, as a contractor, the code that I see is for the … Continue reading Quality of Software Is Getting Worse, Not Better in 2018
If I Ran a Software Company My Vision for Trust, Innovation, and Teamwork – Part 1
The author, a seasoned software engineer, emphasizes the importance of trust and collaboration in software companies. Sharing personal experiences, he advocates for a supportive work environment tailored to developers' needs, highlights effective expense management at Quicken Loans, and stresses integrating Quality Assurance and sales teams early in the development process for better outcomes.
Confessions of an Angry Programmer
The article discusses the author's commitment to improve code quality in software development, emphasizing the alarming deficiencies in code quality found in many applications. The author highlights statistics from a live application and provides insights into tools and practices for achieving better code quality. Additionally, the article includes an update on the ongoing importance of code quality in software engineering.
New Software Trend… Quietly Removing Features
I am not sure what is going on with new releases of software in the last few years, but many companies like Microsoft, Apple and more are doing this more and more. As a user, this is frustrating. As a software engineer, it is making me scratch my head in wonderment and increases my frustrating … Continue reading New Software Trend… Quietly Removing Features
Quality Of Software Is Getting Worse, Not Better, In 2017
For a number of years now the theme for all of my conference talks has been “Demand Quality In Software You Use, Demand Quality in Software You Write, Demand Quality In Yourself!”. My only goal with my sessions for the foreseeable future is all wrapped around this idea for these reasons… First, as a contractor, … Continue reading Quality Of Software Is Getting Worse, Not Better, In 2017
MVP Summit 2016 – My Issues For The Teams
This year will be the 10th year I have gone to Microsoft to attend the annual MVP Summit. This is the one conference I look forward to all year. My favorite part of the summit is to interact directly with the difference teams at the Microsoft campus because they really do listen to us... well … Continue reading MVP Summit 2016 – My Issues For The Teams
Did You Know Speakers At Software Conferences Don’t Get Paid?!
Speakers get ripped off speaking at conferences!
Doogfooding – Wells Fargo ATM
In this new series about architecture I talk about what I like about the new Wells Fargo ATM software. Here is why I started this new video series:
Politicians… Welcome to the Real World of Software Engineering
Politicians are all up in arms about the Obamacare website not working properly due to lack of testing. Testing? QA? In the real world, testing is one of the main tasks that shrinks to allow more time for development because we all know that development always takes longer than planned. This is unfortunately an issue … Continue reading Politicians… Welcome to the Real World of Software Engineering

You must be logged in to post a comment.