Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Coding with AI means different things to different people.
-
When preparing build configuration in sbt, you might want to write custom sbt task.
-
On January 30, 2025, the first Scala Tooling Spree took place, and I had the pleasure of being part of it.
-
TL;DR: Today I learned that you can trace your build performance with bloop, and it’s especially easy when using Metals.
-
In this post we’ll learn how to build and deploy your own feed on Bluesky.
-
TL;DR Today I learned a few useful commands to help you understand complex sbt builds. task timing JAVA_OPTS=-Dsbt.task.timings=true sbt inspecting task inspect module/taskName inspecting task tree inspect tree module/taskName
-
TL;DR Today I learned that you can hide irrelevant changes from Github PRs.
-
When creating software that makes heavy use of cloud infrastructure, it is wise to test the integration in the end-to-end fashion.
-
This article is a follow up to Type safety with refined, make sure to check it out if you haven’t.
-
Throughout this blog I’ve mentioned the benefits of having a strong type system a multiple times.
-
In the previous post about Scala derivation I’ve explained the idea of derivation and showed how we can benefit from it by using library-provided derivations.
-
When learning about Scala, there are a few things that might be surprising.
-
Last Thursday (13.04.2023) I had the pleasure to speak at the 5th edition of Tech Bytes in Kraków.
-
So you are learning Scala and see all the news about scala-cli and it becoming the new scala runner, Scala Toolkit, Typelevel Toolkit and things become a little confusing?
-
In the previous post we have learned how pass JSON and XML messages via the SNS/SQS using pass4s.
-
In the previous post we have learned how implement the SNS/SQS based message flow using pass4s.
-
The pass4s provides a functional abstraction for messaging in Scala.
-
TL;DR I wanted to launch a flashlight on Android device using Typescript and the experience was far from ideal.
-
In the previous post in the series I described the process of externalizing you HA (Home Assistant) using my custom addon.
-
In this post I want to share a short recap of first Wrocław Scala User Group (WSUG) meetup.
-
This is a third post in the Smart Home series.
-
In this post I want to share a short recap of first Wrocław Scala Java Group (WSUG) meetup.
-
This is a second post in the Smart Home series.
-
TL;DR Today I learned how to fix post visibility by reading the documentation https://gohugo.io/getting-started/usage/#draft-future-and-expired-content Last night I’ve been finishing my first blog post this year.
-
New year is always a good excuse to start something new.
-
Note on automation A while back when I was working as an SRE.
-
Do you know that feeling, waking up in the morning just to learn your website and self hosted services are down for unknown reason?
-
Say you want to start a blog, perhaps even join #100DaysToOffload.
-
In this post I want to share a simple solution for the simple problem I wanted to solve some time ago.
-
Lately I’ve been working on preparing learning materials in Scala.
-
In this short entry I want to shed some light at the difference between <: and <:< in Scala.
-
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: scala final case class UserId(value: String) extends AnyVal final case class City(value: String) extends AnyVal
-
Job interview is not an easy thing, neither for the candidate, nor the recruiters.
-
This is a list of articles I wrote during my #100DaysToOffload: https://blog.michal.pawlik.dev/posts/100-days-to-offload/ https://blog.michal.pawlik.dev/posts/wsug-001/ https://blog.michal.pawlik.dev/posts/recruitment-homeworks-considered-harmful/ https:/…
-
In this post I want to share a short recap of first Wrocław Scala User Group (WSUG) meetup.
-
Today I’m joining the 100 Days To Offload challenge.
-
In this article I want to share my experience from Global Day of Code Retreat 2022.
-
Goal In this article we’ll learn how to use the Scala type system for avoiding runtime errors.
-
Building simple Scala web application with OAuth2 Github login - part 2 In the first part we have prepared a simple web application using Scala with Tapir and Http4s.
-
Building simple Scala web application with OAuth2 Github login - part 1 Welcome to the first article in the series.
-
It’s been around 5 years since last post.
-
Niniejszy dokument jest tłumaczeniem oryginału dostępnego na http://www.catb.org/esr/faqs/hacker-howto.html w wersji 1.50.
-
OpenCV (Open Source Computer Vision) jest otwartą, wieloplaformową biblioteką służącą do analizy obrazu w czasie rzeczywistym.
-
Analiza kodu webaplikacji zdecydowanie różni się od reverse engineeringu jaki znamy z analizy aplikacji desktopowych czy mobilnych.
-
Wpis jest kontynuacją rozwiązań hackme Natas na OverTheWire.
-
Wpis jest kontynuacją rozwiązań hackme Natas na OverTheWire.
-
Wpis jest kontynuacją rozwiązań hackme Natas na OverTheWire.
-
Wpis jest kontynuacją rozwiązań hackme Natas na OverTheWire.
-
Wpis jest kontynuacją rozwiązań hackme Natas na OverTheWire.
-
Wpis jest kontynuacją rozwiązań hackme Natas na OverTheWire.