Topics
career

29 posts

Career development, growth paths, and professional transitions.

Working With the Garage Door Open

Working With the Garage Door Open

Working in the open lets people help while the work is still shapeable. The real skill is pushing the right signal to the right room.

The Eternal Return

The Eternal Return

Nietzsche used eternal return as a test. Life uses it as a mirror. Patterns rhyme not to predict the future, but to reveal who you become under pressure.

What Success Means to Me

What Success Means to Me

Success is waking up knowing that what you do makes the people around you, and yourself, happier. Consistency over perfection.

Principles of Economics

Principles of Economics

Saifedean Ammous on why prices rise and money loses value, told through the lens of Austrian economics. What stood out to me.

Digital Minimalism

Digital Minimalism

Cal Newport's philosophy is not about rejecting technology but using it with intention, to reclaim focus and reduce anxiety.

Man's Search for Meaning

Man's Search for Meaning

Frankl shares his experience of the Holocaust and a philosophy about finding purpose even in the darkest of times.

People Skills

People Skills

You have mastered the code, but technical skill alone will not carry you. If you cannot work with others, nobody wants to work with you.

Great Engineering

Great Engineering

Coding is not just another job. In the right environment it is fun, and even a hobby. On levelling up your craft on purpose.

The Alchemist

The Alchemist

Santiago, a shepherd boy, journeys towards the pyramids chasing a dream and learns what actually matters in life.

The Peter Principle

The Peter Principle

The Peter principle: people get promoted until they land in a role they are not competent for, and then stop being promoted.

Never Ending Loop

Never Ending Loop

It is hard to get to bed with a blank mind when you are already on the next reading, talk or post. On the never ending loop.

Learned Helplessness

Learned Helplessness

Learned helplessness sets in when someone accepts their powerlessness and stops trying to escape. What it is, and how it breaks.

Have You Always Been Like This?

Have You Always Been Like This?

Always reading, writing and speaking? The short answer is no. How I ended up here, and what changed along the way.

Different Beliefs About Software Quality

Different Beliefs About Software Quality

What to do when working on "bad software" and you can't improve it because it is against the beliefs of your peers? Should you change the company?

The Path to Seniority in Software

The Path to Seniority in Software

Real seniority goes beyond job titles. It's about impact, mentoring others, owning outcomes, and raising the bar for your entire team.

Jonathan Livingston Seagull

Jonathan Livingston Seagull

A fable in novella form about a seagull who is trying to learn about life and flight, and a homily about self-perfection.

Start with Why

Start with Why

Why are some organizations more innovative and profitable? Why do so few repeat their success? Sinek starts from the why.

Become an Effective Software Engineering Manager

Become an Effective Software Engineering Manager

A solid compilation for engineering managers: 1:1s, performance reviews, hiring and firing, politics and remote work.

Open-Source Software

Open-Source Software

A practical guide to open-source software: its benefits, how to start contributing, and why sharing code accelerates your career growth.

Embrace the Change

Embrace the Change

The tale is a beautiful metaphor of the different attitudes that people adopt as part of their identity in life when they have to confront any change.

Who moved my cheese?

Who moved my cheese?

This book presents a tale inside the main story that consists of 4 characters: two mice, Sniff and Scurry, and two little persons, Hem and Haw.

The Process Itself Is the Goal

The Process Itself Is the Goal

No goal should be an achievement on its own, but the process itself that helps us to go in the direction of these goals.

7 languages in 7 weeks

7 languages in 7 weeks

A hands-on tour of Clojure, Haskell, Io, Prolog, Scala, Erlang and Ruby, and how differently each one thinks.

How to Improve Your Tech-Talk (or Any Other Presentation)

How to Improve Your Tech-Talk (or Any Other Presentation)

We have all sat through a talk that was hard to follow. How to prepare and deliver a tech talk people actually want to hear.

Atomic Habits

Atomic Habits

You do not need to think big to change your life. James Clear shows that real change comes from hundreds of small decisions.

The Power of Habit

The Power of Habit

Charles Duhigg on the science of habit: how habits form, why they exist, and how to rewire them for good.

The Pragmatic Programmer

The Pragmatic Programmer

Key takeaways from Hunt and Thomas: DRY, the pragmatic mindset, and how to choose and master the tools of the trade.

The Clean Coder

The Clean Coder

Uncle Bob on professional behaviour in software: time management, handling pressure, TDD, and what a craftsman actually owes.

97 Things Every Programmer Should Know

97 Things Every Programmer Should Know

97 short, practical tips from experts on what every programmer should know, whatever language you use.

Keyboard Shortcuts

Movement vim hjkl

hPrevious post← left
jScroll down↓ down
kScroll up↑ up
lNext post→ right
ggScroll to top
GScroll to bottom
nNext sectionnext heading
NPrevious sectionprevious heading

Go to g = go

ghHomego home
gbBloggo blog
grReadingsgo readings
gcCVgo cv

Actions

/⌘KSearchvim search
dToggle themedark mode
tToggle TOCtable of contents
iSwitch languagei18n
mToggle highlightmark text

General

?Show this help
EscClose
:Terminalvim command mode
↑↑↓↓←→←→BA???