Dev notes
  • 🦋 Bluesky
  • 📰 RSS
  • 🌐 Homepage
Scala Tooling Spree #1 recap

Scala Tooling Spree #1 recap

January 31, 2025
On January 30, 2025, the first Scala Tooling Spree took place, and I had the pleasure of being part of it. Here’s a recap of the event. Spoiler alert: it was awesome! Event details …
Understand your build structure and performance

Understand your build structure and performance

January 29, 2025
TL;DR: Today I learned that you can trace your build performance with bloop, and it’s especially easy when using Metals. The setup might not be obvious for some. When working …
Your own Bluesky feed

Your own Bluesky feed

November 27, 2024
In this post we’ll learn how to build and deploy your own feed on Bluesky. We’ll start with some background info on Bluesky and how feeds work. Then we’ll code …
Hide irrelevant data in your PRs

Hide irrelevant data in your PRs

January 5, 2024
TL;DR Today I learned that you can hide irrelevant changes from Github PRs. The syntax for .gitattributes can be tricky though. In my current project, it’s sometimes …
Integration testing with Weaver and Localstack

Integration testing with Weaver and Localstack

December 29, 2023
When creating software that makes heavy use of cloud infrastructure, it is wise to test the integration in the end-to-end fashion. Doing so in cloud environment is one option, but …
Type safety with Iron

Type safety with Iron

August 25, 2023
This article is a follow up to Type safety with refined, make sure to check it out if you haven’t. In this one we’ll repeat the same thing but this time using iron. …
  • « Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • Next »
All rights reserved by Michał Pawlik
  • 🦋 Bluesky
  • 📰 RSS