Maciej Gorywoda
banner
makingthematrix.github.io
Maciej Gorywoda
@makingthematrix.github.io
"There was never us, Xena. Only Rome."
Pinned
It looks like a good moment to introduce myself in this new corner of the internet.

Cześć, hi, salut, hallo, γεια σας! My name is Maciek, I'm from Poland, but currently I live in Berlin and travel a lot.

Currently I work at #JetBrains, in the #Scala Plugin team. /1.

jetbrains.com/scala
Unlock the Scala IDE using IntelliJ IDEA - a JetBrains IDE
Scala IDE: IntelliJ IDEA for Scala developers
jetbrains.com
Publikacja audiobooka "Pożegnanie Słońca" dobiegła końca już jakiś czas temu. Teraz stopniowo zmieniam format na opowiadanie o archeologii prehistorycznej.

Zrobiłem więc nowego wstępniaka.

youtu.be/ghFO_cvlXCw

#archeologia #prehistoria
Pożegnanie Słońca: O czym jest ten kanał?
YouTube video by Pożegnanie Słońca - Archeologia Prehistoryczna
youtu.be
November 10, 2025 at 12:19 PM
Reposted by Maciej Gorywoda
IntelliJ IDEA x Scala: Moving and Copying Breakpoints
See the full video here: youtu.be/8y_3quGmFvU
November 6, 2025 at 3:29 PM
Reposted by Maciej Gorywoda
Scala Plugin 2025.2.48 is out 🚀
It comes with:
- No more freezes during project reload and in Run Configurations window in multi-module projects
- The New Project wizard selects the latest stable Scala 3 by default
- Implicit hints in Compiler-Based Highlighting are resolved correctly
... and more!
October 24, 2025 at 1:13 PM
Reposted by Maciej Gorywoda
A new video in the IntelliJ IDEA x Scala series is out! 📽️

The Debugger, part 1.

www.youtube.com/watch?v=8y_3...

#scala #debugger #intellijidea
IntelliJ IDEA x Scala: The Debugger (Part 1)
YouTube video by IntelliJ IDEA, a JetBrains IDE
www.youtube.com
September 23, 2025 at 11:03 AM
If you're at #ScalaDays, come to the room 4C at 15:20 for a talk about how AI tools offered by #JetBrains can help you code 😊
August 20, 2025 at 9:24 AM
Reposted by Maciej Gorywoda
If you're at #ScalaDays, come meet us at our booth 😊
August 19, 2025 at 2:41 PM
Take note that we changed the announcement's format. We use 2 tweets, so we can split the summary into "what's new" and "what's fixed". The link to the blog post with details is in the latter.
Scala Plugin 2025.2 is out!🚀

What’s New:
- Opaque types, named tuples, and new tuples operations are fully supported.
- The new layout for sbt modules is enabled by default.
- sbt-managed sources are regenerated on project reload.
- New file handling has been improved in ScalaCLI.
(1/2)
August 4, 2025 at 5:42 PM
Reposted by Maciej Gorywoda
IntelliJ IDEA x Scala: A new way to add an sbt plugin

#scala #intellijidea #sbt
July 10, 2025 at 11:21 AM
Reposted by Maciej Gorywoda
IntelliJ IDEA x Scala: The new way of pattern matching
July 3, 2025 at 3:09 PM
Reposted by Maciej Gorywoda
IntelliJ IDEA x Scala: Named tuples as parameters in functions

#intellijidea #scala #namedtuples
June 26, 2025 at 1:33 PM
Reposted by Maciej Gorywoda
Scala Plugin 2025.1.27 is out 🚀, with fixes for these bugs:
- Context bounds couldn’t be found in a `given` with conditionals
- ScalaREPL couldn't start in a Maven project
- Mixed Scala x Java sbt projects failed to load
Note this update requires IntelliJ IDEA 2025.1.3 or newer.
June 24, 2025 at 11:06 AM
Reposted by Maciej Gorywoda
IntelliJ IDEA x Scala: Type inference with named tuples
June 20, 2025 at 10:24 AM
Reposted by Maciej Gorywoda
What does the creator of Scala think about AI-generated code, build complexity, and developer productivity in 2025?

Join me as I host Martin Odersky and Hans Dockter for a live fireside chat

#GenAI #Scala #DeveloperProductivity

gradle.com/events/softw...
Software Delivery Excellence in the age of AI: A Fireside Chat with Martin Odersky and Hans Dockter | Gradle
From build tooling to language design, we'll explore how we can stay productive as the JVM world absorbs the new wave of AI complexity.
gradle.com
June 20, 2025 at 10:02 AM
youtu.be/AP_kqt4Wz7Y

If by chance you want to know what I'm doing when I'm not working, this video has got English subtitles now.

#prehistory #paleolithic #documentary
Życie w Paleolicie
YouTube video by Pożegnanie Słońca
youtu.be
June 17, 2025 at 10:33 PM
If you're in Warsaw on June 30, and you're interested in improving Scala tooling, please consider coming to our hackaton! Organized by JetBrains and Iterators, in the JetBrains Warsaw office. More info below:
www.meetup.com/scalawaw/eve...
ScalaWAW #35 - summer hackathon, Mon, Jun 30, 2025, 6:00 PM | Meetup
Hello everyone! Did you know that ScalaWAW actually began in 2015 as a hackathon-focused community? This summer, we're embracing our roots and inviting you to join us for
www.meetup.com
June 17, 2025 at 8:03 PM
Reposted by Maciej Gorywoda
IntelliJ IDEA x Scala: How to turn on indentation-based syntax

#scala #scala3 #indentation #intellij
June 16, 2025 at 11:00 AM
Warsaw Equality Parade
June 14, 2025 at 6:00 PM
Berlin-Warsaw, Day 6
Photo 1. A memorial in Łowicz, to Napoleon who rested there after he beat the crap out of Germans.
2. Łowicz beads. They became a progressive symbol in the recent Polish elections (yes, really).
3. The Baba Yaga St in the middle of a forest.
4. Home ❤️🇵🇱🏡
June 13, 2025 at 6:55 PM
Berlin-Warsaw, Day 1
Keine Grenzen an der Oder
June 8, 2025 at 11:20 AM
youtu.be/OEjVyFq-rT8

"Alfa" to o dziwo całkiem niezły film o prehistorii człowieka i udomowieniu psa. Recenzuję go pod kątem zgodności z wiedzą naukową. A potem jeszcze kolejne 20 minut gadam o udomowieniu wilków.

#pies #wilk #udomowienie #prehistoria #paleolit #solutrean
"Alfa": Udomowienie Wilka
YouTube video by Pożegnanie Słońca
youtu.be
June 5, 2025 at 4:47 PM
IntelliJ IDEA x Scala: How to use sticky selection

#intellij #scala
June 5, 2025 at 1:13 PM
youtu.be/XYsIbQyvXGI

This is a video about alternatives to early returns in Kotlin, esp. early returns from a loop.
tl;dr : One solution is to use variants of the "first" method on collections, the other is lazy evaluation.
The talk started as a blog post about the same subject but in Scala.
Many Happy Early Returns (Kotlin Edition!)
YouTube video by IntelliJ IDEA, a JetBrains IDE
youtu.be
June 5, 2025 at 8:58 AM
I'm 100% in the skeptics camp when it comes it AI abilities, but let's be real - there is obvious value in using it. E.g. in translation and copyediting. Suddenly the gap between native English writers and those for whom it's a foreign language became much more narrow.

#ai #llm #translation
June 3, 2025 at 8:04 AM
I spent the last 3 days in Kraków, teaching "Functional Programming in Scala" on AGH University. Lecturing is hard. My brain doesn't work today 😅 But I'm also very happy. I've met a group of smart, ambitious students who were really interested in the subject.

btw, this is Kraków appreciation post
May 30, 2025 at 9:12 AM
Reposted by Maciej Gorywoda
surveys.jetbrains.com/s3/developer...

Developer Ecosystem Survey 2025 is out!

As every year, we ask for ~15 minutes of your time and some answers about your choices and preferences regarding tools, languages, etc. Help us track where the IT community is going and what Scala's place is in it!
Developer Ecosystem Survey 2025
Take our survey, shape the future, and seize the chance to win a MacBook Pro or other rewards!
surveys.jetbrains.com
May 26, 2025 at 10:22 AM