Dev notes
  • 🦋 Bluesky
  • 📰 RSS
  • 🌐 Homepage
Using Caddy server as a reverse proxy

Using Caddy server as a reverse proxy

December 19, 2022
In this post I want to share a simple solution for the simple problem I wanted to solve some time ago. The problem definition is following: I have a top level domain and a VPS …
TIL: Markdown presentations with Marp

TIL: Markdown presentations with Marp

December 18, 2022
Lately I’ve been working on preparing learning materials in Scala. Usually when I work on preparing slides for public speaking I would use https://slides.com/majkp/, but this …
Scala type bounds - <: vs <:<

Scala type bounds - <: vs <:<

December 16, 2022
In this short entry I want to shed some light at the difference between <: and <:< in Scala. TL;DR <: is a language feature built into the compiler: upper type bound …
Recruitment homework considered harmful

Recruitment homework considered harmful

December 15, 2022
Job interview is not an easy thing, neither for the candidate, nor the recruiters. From the candidate’s perspective it’s stressful to be questioned, the recruiters need …
TIL: Mimic value class in Typescript

TIL: Mimic value class in Typescript

December 15, 2022
TL;DR Today I learned how to mimic Scala-like value class in Typescript Doing day to day scala I often use value classes to model the data like: final case class UserId(value: …
Wrocław Scala User Group - first meetup

Wrocław Scala User Group - first meetup

December 13, 2022
In this post I want to share a short recap of first Wrocław Scala User Group (WSUG) meetup. This will be kind of TIL entry, it doesn’t aim to cover the full presentation …
  • « Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • Next »
All rights reserved by Michał Pawlik
  • 🦋 Bluesky
  • 📰 RSS