Grzegorz Wilczyński
banner
lunarem.bsky.social
Grzegorz Wilczyński
@lunarem.bsky.social
„I wish there was a way to know you're in the good old days before you've actually left them.” - Andy Bernard

#rust #golang #softwarearchitecture
Go interfaces don't say what you provide, they say what you need. They’re about behavior, not inheritance. You define the contract, not the implementer. 💡 #golang #cleanarchitecture
April 22, 2025 at 9:34 AM
A lot of people think the developers are the ones with the most talent, the best technical skills, or the ability to tackle every problem. But in reality, what truly sets the best apart is knowing what doesn’t need their attention, at least not right now.

lunarem.com/posts/what-j...
What Just Doesn't Matter
A lot of people think the best managers and developers are the ones with the most talent, the best technical skills, or the ability to tackle every problem. But in reality, what truly sets the best ap...
lunarem.com
February 25, 2025 at 12:57 PM
Turning chores into habits: Unit tests once felt difficult, but they’re now essential to how I code. Documentation, thanks to the C4 model, has become just as natural. Ready to take your dev workflow to the next level? Start small, big changes await lunarem.com/posts/from-h... #DevHabits #TDD
From Chore to Habit
Every time I joined a new project, I made it a point to take responsibility for fixing bugs. Why? Because fixing bugs is the best way to understand the architecture and get familiar with the codebase....
lunarem.com
January 30, 2025 at 9:29 AM
Years ago, one of my colleagues once shared an intriguing observation with me: backend programmers, whether they come from a C#/Java background, often resemble drivers switching to bicycles when they start programming in JavaScript. It’s as if they forget all the rules

lunarem.com/posts/old-ha...
Old Habits
Years ago, before JavaScript made its way to the server side (yes, that’s an important digression, believe it or not), One of my colleagues once shared an intriguing observation with me: backend progr...
lunarem.com
January 22, 2025 at 11:17 AM
I was looking for distilled information about clean architecture in the context of GO. And I found IMO the best article that describes this topic in great depth: pkritiotis.io/clean-archit...

What I don't like is that every handler's builder returns an interface instead of a concrete struct
Clean Architecture in Go [2024 Updated]
❇️ This post and the respective repository was updated in August 2024 to reflect a simplified infra layering approach and more accurate terminology
pkritiotis.io
January 16, 2025 at 3:06 PM
Reposted by Grzegorz Wilczyński
🎁 A surprise holidays gift: after over a year of hard work, we have just published Rolldown 1.0.0-beta.1!
December 25, 2024 at 4:18 PM
Reposted by Grzegorz Wilczyński
🎊 Go 1.24 Release Candidate 1 is released!

🏃‍♀️ Run it in dev! Run it in prod! File bugs! go.dev/issue/new

🔈 Announcement: groups.google.com/g/golang-ann...

📦 Download: go.dev/dl/#go1.24rc1
December 13, 2024 at 5:09 PM
I've completed "Bridge Repair" - Day 7 - Advent of Code 2024 #AdventOfCode #goland #programming github.com/gwilczynski/...
December 7, 2024 at 12:11 PM
I've completed "Guard Gallivant" - Day 6 - Advent of Code 2024 #AdventOfCode #golang #programming github.com/gwilczynski/...
December 6, 2024 at 10:12 PM
I just completed "Print Queue" - Day 5 - Advent of Code 2024 #AdventOfCode github.com/gwilczynski/...
adventofcode/pkg/printqueue at main · gwilczynski/adventofcode
adventofcode. Contribute to gwilczynski/adventofcode development by creating an account on GitHub.
github.com
December 6, 2024 at 11:11 AM
Reposted by Grzegorz Wilczyński
I ended my Spotify subscription earlier this year so i won’t get a “wrapped,” but if I did rest assured the new @idlesband.bsky.social record “TANGK” would be at the top of the list.

So anyway, here’s “Dancer” off that banger of an album.
IDLES - DANCER (Official Video)
YouTube video by IDLES
youtu.be
December 4, 2024 at 8:09 PM
I just completed "Ceres Search" - Day 4 - Advent of Code 2024 #AdventOfCode github.com/gwilczynski/...
adventofcode/pkg/ceressearch at main · gwilczynski/adventofcode
adventofcode. Contribute to gwilczynski/adventofcode development by creating an account on GitHub.
github.com
December 5, 2024 at 10:18 AM
Reposted by Grzegorz Wilczyński
🥳 Go 1.23.4 and 1.22.10 are released!

📣 Announcement: groups.google.com/g/golang-ann...

⬇️ Download: go.dev/dl/#go1.23.4
Go 1.23.3 and Go 1.22.9 are released
groups.google.com
December 3, 2024 at 7:14 PM
December 3, 2024 at 1:17 PM
I just completed "Mull It Over" - Day 3 - Advent of Code 2024, my solution: github.com/gwilczynski/...

#golang #programming #tdd #AdventOfCode
Day 3 - Advent of Code 2024
adventofcode.com
December 3, 2024 at 1:06 PM
I just completed "Red-Nosed Reports" - Day 2 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/2
December 2, 2024 at 7:47 PM
I just completed "Historian Hysteria" - Day 1 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/1
December 2, 2024 at 12:58 PM
Reposted by Grzegorz Wilczyński
The fastest growing app on the App Store is fully open source. You may have heard of it. But do you know how it works? I do now! Huge thanks to everyone who helped me make this one happen 🙏

youtu.be/cIoYUQhKJUo
November 24, 2024 at 7:40 AM