How do you prevent your Figma files from turning into a complete mess? ๐ค
This is the page structure I'm currently using to keep our B2C, B2B, and shared components organized. It works, but I'm always looking for a better way.
Posts by Martin Piliar
Can I also play it on Switch 2?
๐จ HeistGeist releases on Nintendo Switch tomorrow! ๐จ
A story-focused cyberpunk RPG about the fallout of that one last heist gone terribly wrong.
And you can even grab it with a pre-order/launch discount!
www.nintendo.com/us/store/pro...
#indiegames
On Bluesky: 1000 followers = cool
On GitHub: 1 follower = demigod status
Do the math.
My most reliable debugging tool is still console.log('here'). Followed by console.log('here2'). It feels dumb, but it works almost every time.
No notes.
From our post-mortem presentation:
Everything is a remix. Originality is overrated.
Whatโs one โ2-minuteโ habit that genuinely changed your week?
HeistGeist - the narrative cyberpunk RPG about thieves and friendship is coming to Nintendo Swith on August 21, 2025!
โ๏ธ Fight with cards
๐ป Hack the grid
๐ฐ๐ค Steal from corporations
๐ฎ Play on Switch
If you could help spread the word, we'd be forever grateful!๐
#indiegames #nindies
My simple rule for choosing new tech:
Don't pick what's "cool." Pick the tool you know best so you can ship twice as fast. Velocity is your most valuable asset in the beginning.
The eternal builder's dilemma: Build it fast or build it right?
Choosing speed isn't lazy. It's taking on "technical debt" as a strategic choice to get feedback faster.
Itโs a calculated risk.
How do you decide when it's worth it?
PART 2
So what's the solution?
Span<T>
A true game-changer for high-performance .NET. Here's how it works: ๐งต๐
PART 1
Ever wondered why some of your .NET code feels sluggish, especially when processing text or handling large amounts of data? ๐ค
The culprit is often hidden in plain sight: memory allocations.
Nah, basing your business on one company's API is the best choice you can make!
I have to ask though, how is the performance on lower end Android devices?
It really depends on the genre. I probably wouldn't in a roguelike. I could do it in a game like Cyberpunk, even more so if the game somehow told me that these "no reward" choices would lead to better rewards in the future.
Nice animations, but I have to say I LOVE the color palette.
Side project stages:
1. This will change everything
2. This is harder than I thought
3. Maybe I should just contribute to open source
4. Actually, this is kind of fun
5. Wait, people want this?
Currently, somewhere between 4 and 5 ๐ค
Here is the full guide ๐ piliar.me/blog/vertica...
Stopped organizing React Native by technical layers (components/, services/, utils/) and started organizing by features (auth/, profile/, posts/)
Everything related to one feature lives in one folder.
Game changer for maintainability ๐ฅ
Full guide in thread ๐
Grab the full template here:
github.com/martin-pilia...
Feel free to use it, fork it, or make it better! ๐
What it does:
- Finds your last actual work entries
- Skips empty notes
- Works with any folder structure
- Perfect for standup prep
The cool part? It doesn't just grab yesterday's notes.
Coming back after weekend? Grabs Friday's notes.
Took time off? Finds your last actual work day.
Ever get that blank stare during standup when someone asks what you worked on yesterday? ๐
I built a smart Obsidian template to solve this. Just released it on GitHub!
I wrote a detailed blog post about why and how I built it: piliar.me/blog/smart-d...
Working with React Native on Windows?
Those path length limitations in monorepos can be tricky ๐ค
Just published a guide on how to fix it with symlinks (saved me hours of debugging!)
piliar.me/blog/taming-...
PS: Using this in a new project - more soon ๐
HeistGeist, the cyberpunk RPG set in a futuristic version of our hometown, launched on Steam three months ago today. It still feels surreal that our small team managed to pull this off the way we did. Thanks to everyone who played the game!
If you haven't yet: s.team/a/1982940
#indiegame #indiedev
Tried one small thing with it (Not R1). Really liked how it structured the response. Basically:
1. Here's the issue
2. Here's how to fix it
3. Explanation with the changes
4. Updated full function with all changes applied.
It's been almost a day since Reanimated 4 beta dropped. Where are all the super early adopters with their fancy animations??? ๐
www.youtube.com/watch?v=e8et...
And of course, the name should be Fellamon
Decided it's time to cleanse my podcast feed of political hot takes.
Need some solid tech/dev/design podcasts in my life instead. Any recommendations?
Already listening to @syntax.fm, but thatโs about it.
I imagine it looking like Wrapped, with all the fancy animations but with slides like:
'You vs Other Taxpayers'
*dramatic music plays*
'Only 2% of users googled "is gym membership a business expense?" more than you' ๐คฆ