DEV Community

loading...
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!

How to prepare for losing your programming job

How to prepare for losing your programming job

Reactions 7 Comments
7 min read
Doing more with less time: critical skills for productive programmers

Doing more with less time: critical skills for productive programmers

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

What can a software developer do about climate change?

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

Setting boundaries at your job as a programmer

Reactions 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

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

A 4-day workweek for programmers, the easy way

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

Negotiate your salary like a 6-year old

Reactions 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"

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

Tests won't make your software correct

Reactions 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

Reactions 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

Reactions 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

Reactions 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)

Reactions 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

Reactions 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

Reactions 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

Reactions 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

Reactions 5 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

Reactions 1 Comments
7 min read
loading...