DEV Community

loading...
Niko Heikkilä profile picture

Niko Heikkilä

Software craftsman with a strong passion for open source software and continuous improvement.

Education

Software Engineer / Self-Taught

Work

Software Engineer at Futurice

Effortless End-To-End Testing with Microsoft Playwright

Effortless End-To-End Testing with Microsoft Playwright

Reactions 4
9 min read
The Unsurprising Truth about What Motivates Developers

The Unsurprising Truth about What Motivates Developers

Reactions 9 Comments 1
6 min read
Fight the Inner Impostor with Just-In-Time Learning

Fight the Inner Impostor with Just-In-Time Learning

Reactions 52 Comments 3
3 min read
First Four Weeks at Futurice

First Four Weeks at Futurice

Reactions 5
5 min read
Do You Even Toot? – Mastodon for Developers

Do You Even Toot? – Mastodon for Developers

Reactions 19 Comments 2
1 min read
Layman's Guide to Higher-Order Functions

Layman's Guide to Higher-Order Functions

Reactions 7 Comments 6
4 min read
Rapid Prototyping with Table-Driven Testing

Rapid Prototyping with Table-Driven Testing

Reactions 7
2 min read
Quoth the Raven, Virtualize Your Stand-Ups

Quoth the Raven, Virtualize Your Stand-Ups

Reactions 8 Comments 2
5 min read
Being a Good Developer: Six Tips for a Painless Code Review

Being a Good Developer: Six Tips for a Painless Code Review

Reactions 40 Comments 1
4 min read
Checking a Web Page for Dead Links (A Golang Command-Line Tutorial)

Checking a Web Page for Dead Links (A Golang Command-Line Tutorial)

Reactions 60 Comments 2
7 min read
What Is the Best Place for Object Storage in 2019?

What Is the Best Place for Object Storage in 2019?

Reactions 8 Comments 5
1 min read
Customizing Your Shell Prompt for Productivity

Customizing Your Shell Prompt for Productivity

Reactions 18 Comments 7
3 min read
Show your own /uses page

Show your own /uses page

Reactions 62 Comments 19
1 min read
Generating Conventional Changelogs

Generating Conventional Changelogs

Reactions 35 Comments 2
4 min read
Don't Use Bash for Scripting (All the Time)

Don't Use Bash for Scripting (All the Time)

Reactions 147 Comments 32
7 min read
Serving Gatsby Site With Docker Multi-Stage Build

Serving Gatsby Site With Docker Multi-Stage Build

Reactions 17 Comments 4
6 min read
Static Site Rendering Conquer All

Static Site Rendering Conquer All

Reactions 9
4 min read
Are there any Mastodon instances for devs?

Are there any Mastodon instances for devs?

Reactions 22 Comments 15
1 min read
Quick Tip: Faking Dates in PHP with Carbon

Quick Tip: Faking Dates in PHP with Carbon

Reactions 15
2 min read
The (Im)Practical Continuous Delivery

The (Im)Practical Continuous Delivery

Reactions 97 Comments 10
5 min read
How Does Your Workplace Encourage Creativity?

How Does Your Workplace Encourage Creativity?

Reactions 11
2 min read
Check Your Passwords for Pwnage - The Pythonic Way

Check Your Passwords for Pwnage - The Pythonic Way

Reactions 36 Comments 3
2 min read
Squashing Software Defects with Eisenhower Matrix

Squashing Software Defects with Eisenhower Matrix

Reactions 11
2 min read
Three Lessons I've Learned as a Professional Web Developer

Three Lessons I've Learned as a Professional Web Developer

Reactions 61 Comments 2
5 min read
loading...