Niko Heikkilä

Niko Heikkilä

A blog powered by coffee, VS Code, and Gatsby.

Layman's Guide to Higher-Order Functions

#beginners#functional programming#javascript#react

21.04.2020 ☕️ 5 minutes read

An introduction to higher-order functions I wish I've had in school.

Rapid Prototyping with Table-Driven Testing

#testing#typescript#golang#productivity

27.03.2020 ☕️ 2 minutes read

Lazy developers ain't got time for installing test libraries

Quoth the Raven, Virtualize Your Stand-Ups

#productivity#agile#communication#bots

21.03.2020 ☕️ 5 minutes read

How asynchronous communication drives success in the time of Coronavirus

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

#opensource#git#programming#codequality

11.02.2020 ☕️ 4 minutes read

Walk another mile and make the code review a joyful experience.

The Five Ideals of Developer Experience

#devops#business#processes

06.01.2020 ☕️☕️ 9 minutes read

Assessing the anti-patterns and embracing the remedies.

Checking a Web Page for Dead Links

#tutorial#golang#web development#tools

24.11.2019 ☕️☕️ 8 minutes read

A Golang Command-Line Tutorial

Death of the Production Line and Factory Workers Attitude

#career#software#craftsmanship

18.11.2019 ☕️ 2 minutes read

Whether you're a practical nurse, a salesperson, or a senior software architect, it all begins from the community (and a head full of strong will).

Customizing Your Shell Prompt for Productivity

#tips#terminal#bash#zsh#fish

06.08.2019 ☕️ 3 minutes read

To developers, command line is a natural environment for daily work. It makes sense then to customize it to be as helpful as possible.