- Engineering Nightmare: Dependency Security Exploits! Moq???Everyone hates talking about security. SOC2 is a 4 letter word around most companies. As startups and engineering teams, there is a newer kind of security exploit that everyone needs to be aware of…
- Nobody Cares About Your "Perfect" Code: Change Your PerspectiveDear Software Developers,
- How to Become a CTO: Poll Results with 46%...How does someone become a CTO?
- How to Keep Customers Excited About Your ProductMost customer relationships start with a lot of excitement. You find a shiny new toy and are excited to tell others about it. You will tell everyone you know if it can save you time and make you mo…
- My 20 Year Career is Technical Debt or DeprecatedTechnical debt is easily the most used buzzword these days. People say, “We are moving fast on our MVP while minimizing technical debt!”. They mention technical debt in there to sound cool or somet…
- I Could Never Be a VP of EngineeringI don’t like managing people. I don’t like managing processes.
- New KPI: What's Your Deployment Pullback Ratio?It’s that time of the week again. Time for a big deployment. Everyone is excited and nervous. The development team stands in a circle, all staring at each other while asking, “Are we sure we are go…
- How to Beat Billion Dollar CompetitorsEvery entrepreneur struggles with how to compete and differentiate from their competitors. In my first three companies, we competed with billion-dollar competitors in highly competitive markets. Lu…
- Are we the Future Assistant to the AI?If you buy into the hype, all software developers will be replaced in 18 months by AI. However, anyone who knows anything about software development knows that developers don’t spend most of their …
- Why I Love Boring Tech StartupsEveryone wants to create the next Facebook, Slack, Zoom, or other big brands. They want to appear on Techcrunch and be labeled the next big thing.
- Why I Threw Away a Week of My WorkIn a previous post, I wrote about how important it was for CTOs and engineering leaders to do proof of concepts and other special projects. Those projects are critical to removing unknowns, proving…
- Thinking Logically is Killing Your CreativityI’ve been doing software development for over 20 years. I couldn’t tell you how many hundreds of times I have sat in front of a TV and half-watched a movie with my wife late at night while also tin…
- Startups Need 3 Types of VisionariesEvery startup begins with an idea. If you are lucky, that idea works, and a business is born. To bring it to life, you will need a strong product vision and people with the vision of how to bring i…
- Being an engineering leader who isn't technical is dangerousBeing a software engineering leader that is not technical anymore is a dangerous place to be.
- It's easier to sell 1 Ferrari than it is 10 HondasIt's easier to sell 1 Ferrari than it is 10 Hondas. This is critical business advice for any startup founder.It is just as much work to sell something for $100 a month as it is for $1,000 a month.I…
- Why a good CTO is great at PoCsIn my last article, I discussed why a CTO needs to spend a lot of their time doing planning, requirements, and proof of concepts.
- Why CTOs should be writing requirements... not code!If you can write the code, writing the requirements feels like extra work.
- How to Take Media You Enjoy OfflineMaking online conversations and relationships is very crucial to today's fast-moving world. Social Media platforms such as Twitter, Facebook, Instagram, and others require an individual to be up to…
- 9 Free Courses You Can Take to Become a JavaScript WizardThere are tons of front end frameworks to choose from, and getting good with them is no small task. But sharpening your core JavaScript skills can make you better at all front-end frameworks. By th…
- It's Tech Skills Day!! Join us!!We're celebrating the power of tech skills all day today, and going live to talk with some of the most influential names in tech.
