Carlsson.tech

Blog Posts

Engineering, projects, agile, and occasional opinions — written by me, Erik Carlsson, if that wasn't already obvious.

Disclaimer: Everything on this blog reflects my own views. If I have a guest writer, they're responsible for their own.

Why being a good engineer isn’t really about writing the best code

Why being a good engineer isn’t really about writing the best code

May 8, 2026    77    1    0

A reflection on what senior engineers actually do: thinking in systems, balancing trade-offs, understanding domain, and taking ownership beyond code.

Tags: software engineeringchange managementlessons learnedsystem thinkingexperience

Things I learned working in IT

Things I learned working in IT

May 15, 2026    77    1    0

Lessons from working in IT. No tools or frameworks, just the things that actually mattered for my growth and long term career progress.

Tags: software engineeringadviceworking in techprofessional developmentearly careerlessons learned

Why “Small Changes” Don’t Exist in Software Engineering

Why “Small Changes” Don’t Exist in Software Engineering

May 1, 2026    77    1    0

“It wasn’t the change that was big. It was everything connected to it.” - A tale of why the word “Googlebot” turned into 3 days of work.

Tags: agilesoftware engineeringsoftware developmenengineering practiceschange managementproject management

Projects

Things I've built, tested, or spent far too long obsessing over - usually to the mild frustration of my husband.

Below are my latest projects. Everything is provided as-is, with no warranty for ruined evenings.

carlsson.tech - Technical Description

Apr 10, 2026    198

Built to regain my technical edge, this full-stack VPS project forced me to own everything—auth, security, data, and delivery. It’s not perfect, but it’s hardened through trial, error, and a refusal to let things break silently.

Tags: netangularnginxfullstack

carlsson.tech - Technical Description