Lauri Elias

Full stack web developer

Hardware

T14 Gen 5

Work laptop running Windows 10 with Group Policies.

2021 XMG APEX 17

Weighs 2.5 kg (5.5 pounds). Don't care. Battery lasts 1.5 hours. I'm always plugged in. Has an RTX 3060 inside if I ever want to CUDA or game. Can't complain for EUR 1190.77. Can't complain at all. Their water-cooled offerings are interesting. Use an IETS GT600 cooling pad to keep this German monster gaming laptop cool under load.

CMF Phone 2 Pro by Nothing

5G phone, 128/8 GB, orange. Bought for EUR 259 on 2025-08-21. Currently costs EUR - per day. I rawdog my phones. The way the Designer intended.

Logitech M330

Who ever thought mice should click?

JBL Live 460NC

Okay cheapo headphones, they press on the ear a bit hard. Fortunately I have incredible thick hair. Have run in light rain with them and nothing bad happened.

Forerunner 255

Garmin makes great gadgets. As a 30+ developer you need some way of staying lean & avoiding achy back.

Software

Ubuntu/Windows encrypted dual-boot setup

Latest Ubuntu LTS is the daily driver, if I ever want to video game, I boot to Windows. Steam is making progress on nixing this only reason to use Windows, which cannot happen fast enough.

Chocolatey

apt-get install for Windows. Lately win-get has become a thing, I guess?

PyCharm

The perfect IDE for me. I use Claude Code for AI-assisted development.

Firefox

Chrome only for debugging purposes. Remember, you can install uBlock Origin on Firefox for Android.

Postman

Replay requests. Save 'em, share 'em. Can do it without installing any apps.

Frameworks

Django

Been in love with it since ~2014. Can build in a week what takes your average Java farm 3 months.

Laravel

Don't care for PHP bashing. It's a fine tool with many uses.

Angular

I don't particularly like Angular or SPA frameworks in general, but I've been the go-to Angular guy on 3-4 projects, since the AngularJS days.

Other

Containerization

Can write a Dockerfile in my sleep. Make 'em run on OpenShift, Kubernetes, Swarm...what have you. Only we should first make sure we need a microservice architecture at all.

CI

I have experience with Bamboo, Jenkins, GitHub/Lab Actions. Love seeing colourful graphs generated off a 90%+ coverage.xml.