The power of Fundamental Abstractions
You might not want OpenID
OIDC seems to be the modern de facto solution to identity management. Let's look at a few problems these frameworks bring and some alternatives to OpenID.By Mikael Viitaniemi
Juhis' personal website is as messy as real-life side-projects come. He shares the details of the techstack, flow, and observations from building a fast, static website with an enjoyable blog-writing experience.By Juha-Matti Santala
Adventures in Laziness
While many languages support laziness in some form, it is not one of the best understood features. This live coding session shows you how to solve FizzBuzz using laziness and without any "x divides y" checks.By Jan van Brügge
Setting up a DevSec Culture
Application security is interesting.But how to move beyond the struggle to get security efforts into product roadmaps? Learn how to introduce Developer-Driven Security in your agile teams.By Luisa Emme
Property-based testing with fast-check
Property-based testing is for people who do not like to write unit tests. Learn how to use fast-check for simple to more complex UI testing in this live demo.By Jan van Brügge
Get your monthly dose of the latest in tech
Dev Breakfast is our monthly newsletter — curated by developers from across our offices in Finland, Germany and Sweden — combining the latest, most interesting articles and topics that have sparked discussions among our techies recently.
Latest tech blogs
Mob Programming – key issues it can solve, benefits, and learnings
Mob programming can solve different types of process waste in software development – learn and get inspired by our experiences in mob programming!
MLOps – what is it and what can you do with it?
MLOps helps you approach the entire lifecycle of machine learning in a systematic way. This blog post focuses on the basics of MLOps as well as its benefits in real-world use.
How different are Europe’s new energy companies from their more established competitors?
The energy sector has seen a wave of new companies enter the market during the past decade. Their business models and market approach tend to differ from the more established companies – but just how big of a generation gap is there, really?