Cross instance search for Mastodon
Lets try fixing Mastodon search
I’m Szymon, a Polish person living in Germany since 2015.
My first name translates to Simon, but I prefer Polish pronouncing.
I’m a software developer, specialized in web technologies. Big fan of React and CSS animations.
Outside of the IT world I’m busy with some politics, but you won’t find any political content here on this blog. This blog content is purely technical.
If you would like to contact me, you can find me on Mastodon
This blog supports RSS/Atom/JSON feed
Lets try fixing Mastodon search
Ubuntu server with two SSD RAID1 array, LUKS encrypted with keyscript taking key over curl ftp/http.
I managed to set up a server that hosts real stuff and sits in my living room. Here's how I did it.
Notes about how I started a new project - a curated search engine for web developers. How it started and how it's going...
There are plenty of tutorials how to backup your iCloud photos on an external SSD. This is better one.
How this blog moved from gatsby in favor of React as a template system, bundle-less nodejs and small parceljs setup.
My life on Mastodon with a private instance
I moved to Mastodon, and I'm more than happy. Post about ugly capitalism, evil organisations, and going back to old days.
Thoughts and experiences I gathered during my first recruitment process where I was the recruiter one.
Small pattern that renders a React component as a child of a custom HTMLElement
After some update of Apple's Reminders app pasting a list into Reminders stopped creating a list of reminders items. Here's a workaround for that.
Blinding my Roomba so it doesn't recognise dark places as cliff edges refusing to jump to it.
Hands-on comparison between MBP 16 - the base and top models. How they perform in programming activities? Is 16GB RAM enough?
In September I had a pleasure to give a short talk as a Lightning Talks speaker at Smashing Conference in Freiburg. Watch it! Now!
Hacking CSS to make a perfect no-jumping placeholders.
How to make sure your app supports people who use emails with localised domain names so QA won't report a bug (and maybe some user would actually use that).
Internationalized Domain Names are hell. Let's dive into that hell and figure out what are the main pain points and why it's can be an issue for you.
Webpack and mysteriously blocked port on macOS localhost.
Many forget that _Promise_ is not just a nice way to simplify callbacks it's also a nice way for lazy loading some information and keep it forever.
Story about really hard to trace memory leak that happened "sometimes"
How to make a real Singleton object prototype in javascript and make it really unique. What is object prototype and how the hell primitive object use extended properties.