🍪 Ex co-founder of Mad Cookies Studio
😅 Somehow became the funny guy at standups
🖊️ Portfolio → piliar.me
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.
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.
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?
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?
So what's the solution?
Span<T>
A true game-changer for high-performance .NET. Here's how it works: 🧵👇
So what's the solution?
Span<T>
A true game-changer for high-performance .NET. Here's how it works: 🧵👇
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.
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.
Everything related to one feature lives in one folder.
Game changer for maintainability 🔥
Full guide in thread 👇
Everything related to one feature lives in one folder.
Game changer for maintainability 🔥
Full guide in thread 👇
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...
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...
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 👀
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 👀
~10k characters of hopes, learnings, and plans. Already excited to see how this doc ages when I check it next January 👀
Do you also do yearly reviews? Any ideas for improvement?
~10k characters of hopes, learnings, and plans. Already excited to see how this doc ages when I check it next January 👀
Do you also do yearly reviews? Any ideas for improvement?
Excited to share that it's starting to look presentable! Might start documenting the journey with #buildinpublic
Excited to share that it's starting to look presentable! Might start documenting the journey with #buildinpublic
Built it with React Native Reanimated but would love to see how others tackle this!
Built it with React Native Reanimated but would love to see how others tackle this!
Found these two in the wild:
- Feature-based (auth, feed, profile)
- Type-based (components, screens, services)
Best part? No wrong answers here - one for big projects, one for quick MVPs.
Any other ideas? 🧵
Found these two in the wild:
- Feature-based (auth, feed, profile)
- Type-based (components, screens, services)
Best part? No wrong answers here - one for big projects, one for quick MVPs.
Any other ideas? 🧵
10/10 would still eat the cookie though… the code needs a complete rewrite…
10/10 would still eat the cookie though… the code needs a complete rewrite…
(Someone tell her that 'sit' doesn't mean 'sit on my workspace while I'm trying to code')
#programming #dog
(Someone tell her that 'sit' doesn't mean 'sit on my workspace while I'm trying to code')
#programming #dog
Will I ever use it? Probably (and hopefully) not.
Did it blow my mind that Git has been holding out on me this whole time? Absolutely 🤯
git config --global rerere.enabled true
Will I ever use it? Probably (and hopefully) not.
Did it blow my mind that Git has been holding out on me this whole time? Absolutely 🤯
git config --global rerere.enabled true
For some reason, during the previous ones, I was always surprised by both top artists and songs haha.
For some reason, during the previous ones, I was always surprised by both top artists and songs haha.
Season 2 of Silo TV show has just premiered on AppleTV+.
In case you haven’t read the book, I really recommend you to do so! 📚💙
Season 2 of Silo TV show has just premiered on AppleTV+.
In case you haven’t read the book, I really recommend you to do so! 📚💙
#safestreets
#safestreets
Anyway… Just released Minimal Unity Build Tool v1.1.0 with plugin support for custom pre/post build actions.
Enjoy!🚀Btw. It's completely free, open-source, MIT license.
github.com/martin-pilia...
Anyway… Just released Minimal Unity Build Tool v1.1.0 with plugin support for custom pre/post build actions.
Enjoy!🚀Btw. It's completely free, open-source, MIT license.
github.com/martin-pilia...
I write down things I learn into my Obsidian, this helps with formatting step-by-step tutorials tremendously.
I write down things I learn into my Obsidian, this helps with formatting step-by-step tutorials tremendously.
Let's hope it's more groundbreaking than the latest iOS update 🫢 (jk, namedrop is great)
Let's hope it's more groundbreaking than the latest iOS update 🫢 (jk, namedrop is great)