Ivan Novak

Ivan Novak @inovak

About: Self-taught → Principal Engineer. Founded multiple 6 figure businesses and have been through an 8 figure Series A. Keep up @ https://newsletter.ivannovak.com

Location:
Austin, TX
Joined:
Jun 29, 2023

Ivan Novak
articles - 45 total

The Spectrum of Developer Entrepreneurship

Wouldn't it be nice?  Doing your own thing, just because you want to? Many developers feel an urge...

Learn More 15 3Sep 8 '23

Recharging Your Creativity as a Developer

We've all faced that stubborn coding challenge where you just feel stuck and drained of ideas. Or,...

Learn More 15 6Sep 2 '23

Why Every Developer Should Understand Basic UX Principles

The developer aesthetic.  We've all used interfaces or products designed by developers where the...

Learn More 17 8Aug 30 '23

7 Habits to Cultivate for Becoming a Better Software Engineer

That "senior engineer" title. Someday, right? But how do you get there? Technical skills are...

Learn More 76 16Aug 26 '23

Marketing for Developers: The Unconventional Guide

You've built an amazing new product. The code is elegant, the interface intuitive. You launch it with...

Learn More 94 13Aug 24 '23

Before You Code: Strategies for Validation

It happened! That spark! An epiphany! You got a brilliant app idea. Or maybe a new concept for a...

Learn More 35 5Aug 22 '23

The Paradox of Passion

There's a pervasive narrative that infects us. It's one that's been fueled by countless commencement...

Learn More 30 14Aug 21 '23

Developer to Entrepreneur: The Uncharted Path

Entrepreneur. It's either orange Lamborghinis and the three-comma club... or risking it all, losing...

Learn More 22 4Aug 18 '23

The Side Hustle: Developers, Passion, and Passive Income

As builders, we have the tools. We have the ability to breathe life into features, projects, and...

Learn More 11 0Aug 16 '23

Passion Projects vs. Paying Projects

We're builders. We build things. We explore tech, systems, and processes related to how we build...

Learn More 96 26Aug 15 '23

The Power of Writing for Developers: More Than Just Code

Writing is the secret sauce that not only amplifies your skills but also the external knowledge of...

Learn More 61 11Aug 14 '23

Innovative Approaches to Problem Solving for Developers

Imagine you’re handed a puzzle, but it's unlike any you've seen before. The pieces aren't uniform,...

Learn More 1 0Aug 13 '23

Full-Stack Engineer: Decoding the Jack-of-All-Trades in Software Development

So you want to be a Full-Stack Engineer.  In our industry, some terms become almost mythical. We're...

Learn More 8 0Aug 12 '23

Navigating the Unknown: The Hidden Worlds Behind a Simple Press of "Enter"

One of my favorite interview prompts is, "In as much detail as you can, tell me what happens when you...

Learn More 17 1Aug 11 '23

Bridging the Gap: How Senior Developers Can Facilitate Knowledge Transfer

Knowledge is power.  The trouble is Smitty knows this. He actually enjoys the idea that hoarding...

Learn More 2 1Aug 10 '23

Innovation vs. Maintenance: Striking the Right Balance

It's a constant trade-off. Push forward with innovation? The new? Greenfield? Hunker down and...

Learn More 10 3Aug 9 '23

Buy vs. Build: Guiding Developers Through the Age-Old Dilemma

Software development has always been about solving problems. But the variation in HOW we solve the...

Learn More 1 0Aug 8 '23

The Art and Science of Code Reviews

Let's be real: Code reviews aren't the most exciting task on a developer's to-do list. The question...

Learn More 17 0Aug 7 '23

The Emotional Intelligence of Developers: The Unsung Skillset

It's the life of a developer. Algorithms. Lines of code. Late-night coffee sessions. Interestingly,...

Learn More 6 0Aug 6 '23

Unleashing Potential: An Introduction to Feature Flags

Exhale. It's done. That massive feature is finally deployed and in production. You're feeling...

Learn More 1 2Aug 5 '23

Tackling Technical Debt: A Strategic Approach to Refactoring

Every software project, regardless of size or complexity, has to deal with two inescapable realities:...

Learn More 0 0Aug 4 '23

Big O Notation: WTF?

This is a fun one! Communicating with Big O is one of the first face-melting transitions for early...

Learn More 8 1Aug 3 '23

The Last Responsible Moment: Strategic Decision-Making

Have you ever found yourself at a crossroads, torn between options... with pressure mounting from...

Learn More 13 3Aug 2 '23

DevOps: The Triple-Edged Superpower

DevOps is not just a skillset, it's a philosophy. It's a philosophy that says we care about...

Learn More 1 0Aug 1 '23

Mastering the Art of Delegation

Code is a wonderful outlet for creativity.  The rules, tools, principles, and methods all build on...

Learn More 14 1Jul 31 '23

After Action Report: The Ultimate Learning Tool

Ever had one of those project debriefs where everyone is sort of staring at their shoes, scuffing...

Learn More 1 0Jul 30 '23

Building Team Trust in Remote Teams

You have to give trust to get it. Building trust isn't just about having faith that Joe will be...

Learn More 4 1Jul 29 '23

Burnout: Recognizing Signs and Taking Action

I've been there. Late nights turned into early mornings, the hum of the computer your only...

Learn More 1 2Jul 28 '23

Understanding Software Architecture: The Dance of Functional Requirements and Quality Attributes

Hey there, future software architect! You're on a journey to understand and master the intricacies of...

Learn More 1 0Jul 27 '23

Software Architecture Decisions: Facts Over Guesses

Hey there! I see you're on a journey to become a software architect, and that's awesome! You're...

Learn More 1 1Jul 26 '23