close

DEV Community

Itamar Turner-Trauring profile picture

Itamar Turner-Trauring

Blogging about underlying software engineering skills and work/life balance - you can work as a software engineer and still have a life outside work!

Nine Year Club
Eight Year Club
Writing Debut
Seven Year Club
Six Year Club
Trusted Member 2022
Five Year Club
Four Year Club
Three Year Club
Two Year Club
4 Week Writing Streak
One Year Club
How to prepare for losing your programming job

How to prepare for losing your programming job

BERJAYA BERJAYA 7
Comments
7 min read

Want to connect with Itamar Turner-Trauring?

Create an account to connect with Itamar Turner-Trauring. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Doing more with less time: critical skills for productive programmers

Doing more with less time: critical skills for productive programmers

BERJAYA BERJAYA 10
Comments
5 min read
What can a software developer do about climate change?

What can a software developer do about climate change?

BERJAYA BERJAYA 17
Comments
11 min read
Setting boundaries at your job as a programmer

Setting boundaries at your job as a programmer

BERJAYA BERJAYA 9
Comments 1
3 min read
Do they have work/life balance? Investigating potential employers with GitHub

Do they have work/life balance? Investigating potential employers with GitHub

BERJAYA 3
Comments
4 min read
A 4-day workweek for programmers, the easy way

A 4-day workweek for programmers, the easy way

BERJAYA 6
Comments 1
4 min read
Negotiate your salary like a 6-year old

Negotiate your salary like a 6-year old

BERJAYA BERJAYA 7
Comments
3 min read
Competing with a "Stanford grad just dying to work all nighters on Red Bull"

Competing with a "Stanford grad just dying to work all nighters on Red Bull"

BERJAYA 5
Comments
4 min read
Tests won't make your software correct

Tests won't make your software correct

BERJAYA BERJAYA 7
Comments
3 min read
'Must be willing to work under pressure' is a warning sign

'Must be willing to work under pressure' is a warning sign

BERJAYA BERJAYA 155
Comments 8
3 min read
Enthusiasts vs. Pragmatists: two types of programmers and how they fail

Enthusiasts vs. Pragmatists: two types of programmers and how they fail

BERJAYA BERJAYA 61
Comments 12
5 min read
When and why to clean up your code: now, later, never

When and why to clean up your code: now, later, never

BERJAYA BERJAYA 13
Comments
4 min read
The next career step for Senior Software Engineers (that isn't management)

The next career step for Senior Software Engineers (that isn't management)

BERJAYA BERJAYA 9
Comments 1
4 min read
There's always more work to do—but you still don't need to work long hours

There's always more work to do—but you still don't need to work long hours

BERJAYA 10
Comments
3 min read
Why Pylint is both useful and unusable, and how you can actually use it

Why Pylint is both useful and unusable, and how you can actually use it

BERJAYA BERJAYA 22
Comments 4
5 min read
Bad at whiteboard puzzles? You can still get a programming job

Bad at whiteboard puzzles? You can still get a programming job

BERJAYA 4
Comments
3 min read
Big picture software testing: unit-testing, Lean Startup, and everything in-between

Big picture software testing: unit-testing, Lean Startup, and everything in-between

BERJAYA BERJAYA 7
Comments
8 min read
Buggy Software, Loyal Users: Why Bug Reporting is Key To User Retention

Buggy Software, Loyal Users: Why Bug Reporting is Key To User Retention

BERJAYA 1
Comments
7 min read
loading...