Sign in

Maciej Gorywoda

@makingthematrix.github.io
309 followers 319 following 208 posts

"There was never us, Xena. Only Rome."

PostsRepliesMedia
Maciej Gorywoda @makingthematrix.github.io · 15/09/2026
ThinkRail Spec-Driven Development thinkrail.ai/blog/thinkra... This is a short blog post about an old concept that recently experiences a new wave of popularity due to how it fits in the process of creating software in the AI era. #ai #thinkrail #sdd #documentation
thinkrail.ai
ThinkRail Spec-Driven Development — ThinkRail Blog
The specs work as guardrails for your AI agent - always present so that the agent will not go off-course
010
Maciej Gorywoda @makingthematrix.github.io · 03/09/2026
ThinkRail Workspaces thinkrail.ai/blog/thinkra... New blog post! First in our series on ThinkRail features. This time it's about workspaces. They are built with git worktrees, and tthey enable safe concurrent work on multiple tasks. #thinkrail #ai
thinkrail.ai
ThinkRail Workspaces — ThinkRail Blog
Working directly on the project folder can be unsafe - an isolated workspace might be a solution
000
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 27/08/2026
Scala Plugin 2026.2.18 is out! This minor release comes with a few improvements: - The `into` modifier is now recognized in Scala 3.9 without the `-preview` compiler flag. - Support for sbt 2 compiler plugins is working as expected. - And more 🚀 #scala #intellijidea
031
Maciej Gorywoda @makingthematrix.github.io · 21/08/2026
ThinkRail: A web-based GUI for Pi It keeps the minimalist approach of Pi, but comes with added conveniences: concurrent agent chats, integrated terminals, and visual aids for reviewing code changes. Read the introductory blog post to learn more: thinkrail.ai/blog/introdu... #thinkrail #pi #ai
thinkrail.ai
Introducing ThinkRail — ThinkRail Blog
ThinkRail is a web-based graphical interface for the Pi Coding Agent, designed to complement its powerful command-line workflow.
140
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 16/07/2026
Scala Plugin 2026.2 is out! 🚀 What's New: - Support for BSP projects in WSL and Docker - Command completion - Support for interleaving parameter clauses - Support for dependent parameter types in the same clause - Better support for match types blog.jetbrains.com/scala/2026/0... (1/2)
blog.jetbrains.com
IntelliJ Scala Plugin 2026.2 Is Out! - The JetBrains Blog
Scala Plugin 2026.2 is out! What's New: - Support for BSP projects in WSL and Docker - Command completion - Support for interleaving parameter clauses - Support for dependent parameter types in the sa...
111
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 08/07/2026
IntelliJ IDEA x Scala: Code Coverage
011
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 30/06/2026
IntelliJ IDEA x Scala: Live templates for unit tests #scala #intellijidea #testing
011
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 23/06/2026
IntelliJ IDEA x Scala: The "Go To Test" Action #intellijidea #scala #testing
011
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 16/06/2026
A new video in the IntelliJ IDEA x Scala series is out! 📽️ "Make Your Tests Behave (Finally)" www.youtube.com/watch?v=XqhW... #scala #intellijidea #testing
youtube.com
IntelliJ IDEA x Scala: Make Your Tests Behave (Finally)
YouTube video by IntelliJ IDEA, a JetBrains IDE
031
Reposted by Maciej Gorywoda
JetBrains @jetbrains.com · 03/06/2026
“Java copied a lot of what we had in Scala.” Martin Odersky (creator of Scala and contributor to Java generics) joins Marco to talk about Java, JVM languages, AI-generated code, and why “you can’t trust your agents.” Watch now: youtu.be/Xn_YpUtXWT4
0102
Reposted by Maciej Gorywoda
IntelliJ IDEA, a JetBrains IDE @intellijidea.com · 03/06/2026
“Functions and objects should never mix.” – That was the dogma before Scala. @odersky.bsky.social joins Marco to talk about creating Scala, influencing Java/Kotlin/Swift, AI-generated code, capabilities, and why human code review may not scale anymore. 🎥 Watch now: youtu.be/Xn_YpUtXWT4
082
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 16/05/2026
IntelliJ Scala Plugin 2026.1.20 is out! 🚀 In this minor bug-fix release, we've fixed: - Reopening Bazel projects (no more “No Scala SDK” errors) - Rerunning failed tests in WSL - The resolution of Scala 3 typeclass derivation from libraries #scala #intellijidea
021
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 07/05/2026
Code style is not just for style – it impacts the physical world! Learn about highlighting complexity and how to make your code highlighting-friendly for faster, more efficient highlighting. blog.jetbrains.com/scala/2026/0... #scala #intellijidea #highlighting
blog.jetbrains.com
How to Make Code Highlighting-Friendly | The IntelliJ Scala Plugin Blog
This article introduces the notion of highlighting complexity and provides recipes for making your code highlighting-friendly, resulting in faster, more efficient highlighting. Code style is not just
011
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 21/04/2026
If an error is detected in a file but no one sees it, is it really highlighted? Learn why highlighting only what's visible is the most strange but also most reasonable thing to do – and how this helps improve performance. blog.jetbrains.com/scala/2026/0... #scala #intellijidea #highlighting
blog.jetbrains.com
Incremental Highlighting for Scala | The IntelliJ Scala Plugin Blog
If an error is detected in a file but no one sees it, is it really highlighted? This is a tale about why highlighting only what’s visible is both the strangest and the most reasonable thing to do – a
011
Maciej Gorywoda @makingthematrix.github.io · 23/03/2026
roadmap.sh/scala Scala Roadmap for learning is now officially published. It contains over 150 nodes with descriptions and links to learning materials. It's aimed at beginners but I'm sure many advanced developers can find there something for them as well. Please repost 😊 #learn #scala
052
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 05/03/2026
Back in version 2024.3, we introduced a new module layout for sbt projects. Since then, we've been polishing it and we're now ready to switch over. As of 2025.3, the old layout has been deprecated and will be fully phased out in 2026. Read more: blog.jetbrains.com/scala/2024/1...
blog.jetbrains.com
New Module Layout for sbt Projects | The IntelliJ Scala Plugin Blog
Try out the enhanced sbt integration with IntelliJ Scala Plugin 2024.3 We’re introducing a new mode that better represents the structure of sbt projects in IntelliJ IDEA by organizing main and test so...
032
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 26/02/2026
IntelliJ IDEA x Scala: ScalaDoc Alignment and Blank Lines
011
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 24/02/2026
IntelliJ Scala Plugin 2025.3.30 is out! This minor release brings: - Changes to the highlighting modes available in Settings, with more to come in 2026.1. - The type-aware highlighting setting now persists. #scala #intellijidea
021
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 13/02/2026
IntelliJ IDEA x Scala: Write Scaladoc with Markdown www.youtube.com/watch?v=F9sR...
youtube.com
IntelliJ IDEA x Scala: Write Scaladoc with Markdown
YouTube video by IntelliJ IDEA, a JetBrains IDE
111
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 30/01/2026
IntelliJ IDEA x Scala: Call Stack #scala #intellijidea #debugger
021
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 29/01/2026
IntelliJ Scala Plugin 2025.3.28 is out! This bug-fix release brings the following improvements: - The JUnit plugin is no longer required to run most Scala test frameworks. - Support for using/given in structural search has been enhanced. - Support for sbt 0.13 projects on Windows is back. #scala
032
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 27/01/2026
Better late than never! Our year-in-review report is finally here, with a breakdown of what the IntelliJ Scala Plugin team accomplished in 2025. We’ve been busy at conferences, on YouTube, and gearing up for Scala 3.8. blog.jetbrains.com/scala/2026/0... #scala #intellijidea #2025
blog.jetbrains.com
IntelliJ Scala Plugin in 2025 | The IntelliJ Scala Plugin Blog
IntelliJ Scala Plugin in 2025 This is a blog post about the main changes to the Scala Plugin in 2025, the results of the State of Developer Ecosystem Survey, and a few other things.
032
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 22/01/2026
Scala 3.8 is released! For this occasion, we've prepared a blog post discussing its main new features and their support in the IntelliJ Scala Plugin. blog.jetbrains.com/scala/2026/0... #scala #intellijidea
blog.jetbrains.com
Scala 3.8 Support in the Scala Plugin | The IntelliJ Scala Plugin Blog
Scala 3.8 Support in the Scala Plugin: - The `into` modifier - Scala 3.8 requires JDK 17+ - “Better fors” - Basic support for capture checking - The `runtimeChecked` method
041
Reposted by Maciej Gorywoda
IntelliJ IDEA, a JetBrains IDE @intellijidea.com · 19/01/2026
IntelliJ IDEA turns 25! 🎉 Join the celebration to meet our special guest Runzo, play with him, and grab our one-of-a-kind birthday postcards. Join the celebration! 👇 jb.gg/IJ25
14210
Maciej Gorywoda @makingthematrix.github.io · 18/01/2026
roadmap.sh/r/scala-lear... This is a roadmap for the Scala programming language. There’s still plenty to do, but I think I’ve reached the stage where I’d like to ask for your feedback. Let me know what you think. #scala #roadmap
roadmap.sh
Roadmaps
Community driven roadmaps, articles and guides for developers to grow in their career.
020
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 16/01/2026
IntelliJ IDEA x Scala: Disable Until Hitting the Following Breakpoint #intellijidea #ide #scala #debugger
011
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 09/01/2026
IntelliJ IDEA x Scala: Log at Breakpoint
031
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 22/12/2025
IntelliJ Scala Plugin 2025.3.26 is out with: - TASTy reader improvements, including better code completion and code insight. - Proper highlighting of ClassTag parameters in pattern matching. - Support for both "scala" and "scala-cli" in Scala CLI projects (the default as of Scala 3.5).
032
Maciej Gorywoda @makingthematrix.github.io · 11/12/2025
Kilka dni temu zupełnie przypadkiem przechodziłem obok studia kanału Czerw Fantastyczny i tak się akurat złożyło, że nagraliśmy godzinną rozmowę o komiksie "Ekspedycja", starożytnych kosmitach, teoriach spiskowych i pseudonaukowych bzdurach 🛸 youtu.be/QQ-O26PV9zM?... #starozytnikosmici #archeologia
youtu.be
STAROŻYTNI KOSMICI! PIRAMIDY! SZCZEPIONKI! - wchodzimy w temat po samo sreberko na czapce!
YouTube video by Czarno to Widzę
000
Reposted by Maciej Gorywoda
Rafael Winterhalter @rafaelcodes.bsky.social · 10/12/2025
I had the pleasure of traveling home to Munich to talk to Marco about software, and I quite enjoyed it! And I will hope you will, too. Thanks for having me.
0134
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 08/12/2025
Scala Plugin 2025.3 is out! 🚀 Here’s what's new: - Support for the upcoming Scala 3.8 - Better support for macros, export aliases, extension methods, and type lambdas - Structural Search and Replace for Scala - X-Ray mode works in Mill build scripts and can display type parameters /1
161
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 02/12/2025
A new video in the IntelliJ IDEA x Scala series is out! 📽️ The Debugger, part 2. #scala #intellijidea #debugger www.youtube.com/watch?v=EWnU...
youtube.com
IntelliJ IDEA x Scala: The Debugger (Part 2)
YouTube video by IntelliJ IDEA, a JetBrains IDE
022
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 20/11/2025
IntelliJ IDEA x Scala: Explore Elements with the Debugger See the full video here: youtu.be/8y_3quGmFvU
011
Maciej Gorywoda @makingthematrix.github.io · 16/11/2025
Привіт! Деякі відео на моєму каналі: "Методи археологічного датування", "Крем'яні шахти у Свентокшиських горах", "Одомашнення собак" та "Списи Шенінгена" тепер доступні з українськими субтитрами 🥰🇺🇦 youtube.com/playlist?lis... #археологія #доісторія
youtube.com
Prehistoria i pierwsze cywilizacje - YouTube
Zbiór wykładów dot. archeologii prehistorycznej. Głównie koncentruję się na ludzkiej prehistorii, pierwszych cywilizacjach, a w przyszłości może też będę deb...
000
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 13/11/2025
IntelliJ IDEA x Scala: Lambda breakpoints See the full video here: youtu.be/8y_3quGmFvU
021
Maciej Gorywoda @makingthematrix.github.io · 12/11/2025
Hey, If you are today in London - because why not? - and wonder what to do in the evening, come to our Scala meetup at 20 Farrington Rd! www.meetup.com/london-scala...
meetup.com
Scala Talks: Write a book about Scala during Covid & AI tooling for developers, Wed, Nov 12, 2025, 6:00 PM | Meetup
🎉 Come along to the London Scala Talks! 🎉 In this event you'll hear from Agnès Cardin and Maciej Gorywoda. **Agenda** 6:00pm - 🥤 Doors open. Come along and grab a drink
020
Maciej Gorywoda @makingthematrix.github.io · 10/11/2025
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
youtu.be
Pożegnanie Słońca: O czym jest ten kanał?
YouTube video by Pożegnanie Słońca - Archeologia Prehistoryczna
000
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 06/11/2025
IntelliJ IDEA x Scala: Moving and Copying Breakpoints See the full video here: youtu.be/8y_3quGmFvU
031
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 24/10/2025
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!
041
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 23/09/2025
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
youtube.com
IntelliJ IDEA x Scala: The Debugger (Part 1)
YouTube video by IntelliJ IDEA, a JetBrains IDE
052
Maciej Gorywoda @makingthematrix.github.io · 20/08/2025
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 😊
041
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 19/08/2025
If you're at #ScalaDays, come meet us at our booth 😊
041
Maciej Gorywoda @makingthematrix.github.io · 04/08/2025
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.
000
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 10/07/2025
IntelliJ IDEA x Scala: A new way to add an sbt plugin #scala #intellijidea #sbt
062
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 03/07/2025
IntelliJ IDEA x Scala: The new way of pattern matching
031
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 26/06/2025
IntelliJ IDEA x Scala: Named tuples as parameters in functions #intellijidea #scala #namedtuples
011
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 24/06/2025
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.
052
Reposted by Maciej Gorywoda
IntelliJ Scala @scala.intellijidea.com · 20/06/2025
IntelliJ IDEA x Scala: Type inference with named tuples
031
Reposted by Maciej Gorywoda
Trisha Gee @trishagee.bsky.social · 20/06/2025
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...
gradle.com
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.
1154