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!

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

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

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

What can a software developer do about climate change?

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

Setting boundaries at your job as a programmer

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

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

A 4-day workweek for programmers, the easy way

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

Negotiate your salary like a 6-year old

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"

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

Tests won't make your software correct

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

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

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

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)

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

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

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

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

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

1
Comments
7 min read
loading...