close

DEV Community

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

Nine Year Club
Eight Year Club
Seven Year Club
Writing Debut
Six Year Club
Trusted Member 2022
Five Year Club
Four Year Club
Three Year Club
Hacktoberfest 2019
Two Year Club
DEV Contributor
Bringing Back the Technical Excellence: Rules of Thumb for Effective Software Lifecycle Management

Bringing Back the Technical Excellence: Rules of Thumb for Effective Software Lifecycle Management

BERJAYA 4
Comments
13 min read

Want to connect with Niko Heikkilä?

Create an account to connect with Niko Heikkilä. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
When to Pair Program and When to Go Solo

When to Pair Program and When to Go Solo

BERJAYA BERJAYA 8
Comments 3
11 min read
Health Check Before Jumping to a New Organization

Health Check Before Jumping to a New Organization

BERJAYA BERJAYA 8
Comments 2
3 min read
You Can't Grow Yourself Unless You Grow Others

You Can't Grow Yourself Unless You Grow Others

BERJAYA BERJAYA 23
Comments
8 min read
Reducing the Lead Times with Little's Law

Reducing the Lead Times with Little's Law

BERJAYA BERJAYA 4
Comments
6 min read
Blocking Time for Tasks with Toggl

Blocking Time for Tasks with Toggl

BERJAYA BERJAYA 10
Comments
5 min read
My 21st Century Note-Taking Workflow

My 21st Century Note-Taking Workflow

BERJAYA BERJAYA 6
Comments 6
4 min read
Effortless End-To-End Testing with Microsoft Playwright

Effortless End-To-End Testing with Microsoft Playwright

BERJAYA 4
Comments
9 min read
The Unsurprising Truth about What Motivates Developers

The Unsurprising Truth about What Motivates Developers

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

Fight the Inner Impostor with Just-In-Time Learning

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

First Four Weeks at Futurice

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

Do You Even Toot? – Mastodon for Developers

BERJAYA BERJAYA 20
Comments 2
1 min read
Layman's Guide to Higher-Order Functions

Layman's Guide to Higher-Order Functions

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

Rapid Prototyping with Table-Driven Testing

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

Quoth the Raven, Virtualize Your Stand-Ups

BERJAYA 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

BERJAYA BERJAYA 40
Comments 1
5 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)

BERJAYA BERJAYA 61
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?

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

Customizing Your Shell Prompt for Productivity

BERJAYA BERJAYA 19
Comments 7
3 min read
Show your own /uses page

Show your own /uses page

BERJAYA BERJAYA 62
Comments 19
1 min read
Generating Conventional Changelogs

Generating Conventional Changelogs

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

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

BERJAYA BERJAYA 150
Comments 32
7 min read
Serving Gatsby Site With Docker Multi-Stage Build

Serving Gatsby Site With Docker Multi-Stage Build

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

Static Site Rendering Conquer All

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

Are there any Mastodon instances for devs?

BERJAYA 28
Comments 20
1 min read
Quick Tip: Faking Dates in PHP with Carbon

Quick Tip: Faking Dates in PHP with Carbon

BERJAYA BERJAYA 15
Comments
2 min read
The (Im)Practical Continuous Delivery

The (Im)Practical Continuous Delivery

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

How Does Your Workplace Encourage Creativity?

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

Check Your Passwords for Pwnage - The Pythonic Way

BERJAYA BERJAYA 35
Comments 3
2 min read
Squashing Software Defects with Eisenhower Matrix

Squashing Software Defects with Eisenhower Matrix

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

Three Lessons I've Learned as a Professional Web Developer

BERJAYA BERJAYA 61
Comments 2
5 min read
loading...