The Software Engineer Weekly

The Software Engineer Weekly

Home
Chat
Sponsorships
Archive
Leaderboard
About
I'm Leaving my Team at Google
After just over three years, I’ve made the tough decision to leave my team at Google.
Sep 13, 2024 • 
Kevin Naughton Jr.
150

Share this post

The Software Engineer Weekly
The Software Engineer Weekly
I'm Leaving my Team at Google
19
My 3 Step Process for Writing Clean Code
After writing code for over ten years, I’ve found a process that lends itself well to writing code and writing it well.
May 24, 2024 • 
Kevin Naughton Jr.
111

Share this post

The Software Engineer Weekly
The Software Engineer Weekly
My 3 Step Process for Writing Clean Code
12
3 Years at Google: My Most Important Learning
It’s hard to believe I’ve been a Software Engineer at Google for 3 years now.
Jun 28, 2024 • 
Kevin Naughton Jr.
118

Share this post

The Software Engineer Weekly
The Software Engineer Weekly
3 Years at Google: My Most Important Learning
12
Getting Laid Off - Good Things Take Time
My Software Engineering career got off to a rocky start.
Feb 9, 2024 • 
Kevin Naughton Jr.
91

Share this post

The Software Engineer Weekly
The Software Engineer Weekly
Getting Laid Off - Good Things Take Time
28
The Importance of Side Projects
Learning outside of work is crucial as a software engineer.
Nov 15, 2024 • 
Kevin Naughton Jr.
78

Share this post

The Software Engineer Weekly
The Software Engineer Weekly
The Importance of Side Projects
5
Learn One Programming Language (I'm Serious)
While it might sound ridiculous I wish someone encouraged me to learn a single programming language when first learning to code.
Mar 29, 2024 • 
Kevin Naughton Jr.
94

Share this post

The Software Engineer Weekly
The Software Engineer Weekly
Learn One Programming Language (I'm Serious)
16
Consistency is a Superpower
There are many examples of how consistency is key to success.
Jul 26, 2024 • 
Kevin Naughton Jr.
86

Share this post

The Software Engineer Weekly
The Software Engineer Weekly
Consistency is a Superpower
9
Goodbye Google
It's finally time to share one of my biggest life updates: Yesterday was my last day working as a Software Engineer at Google.
May 2 • 
Kevin Naughton Jr.
54

Share this post

The Software Engineer Weekly
The Software Engineer Weekly
Goodbye Google
14
Surround Yourself with Good Engineers
One of the best pieces of advice I could give to someone who’s early in their Software Engineering career is to surround yourself with good engineers.
Jun 14, 2024 • 
Kevin Naughton Jr.
77

Share this post

The Software Engineer Weekly
The Software Engineer Weekly
Surround Yourself with Good Engineers
3
Prioritizing Health as a Software Engineer
While Software Engineering is good for your mind, it’s rough on your body.
Aug 2, 2024 • 
Kevin Naughton Jr.
72

Share this post

The Software Engineer Weekly
The Software Engineer Weekly
Prioritizing Health as a Software Engineer
8
Stop Feeling Dumb: The Myth of "Knowing Everything" in Software
What has always surprised me throughout my career thus far is the immense pressure software engineers tend to feel to “know everything”. And perhaps, to…
Feb 28 • 
Kevin Naughton Jr.
60

Share this post

The Software Engineer Weekly
The Software Engineer Weekly
Stop Feeling Dumb: The Myth of "Knowing Everything" in Software
1
Build Your Passion
For the longest time, I thought that people discovered their passion by happenstance or by trying new things.
Oct 11, 2024 • 
Kevin Naughton Jr.
68

Share this post

The Software Engineer Weekly
The Software Engineer Weekly
Build Your Passion
7
© 2025 Kevin Naughton Jr.
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share