Example: Matching User-Agent strings that contain both Chrome and Mobile 👇
(?=.*Chrome)(?=.*Mobile).*
#regex
Example: Matching User-Agent strings that contain both Chrome and Mobile 👇
(?=.*Chrome)(?=.*Mobile).*
#regex
PageSpeed warned me about oversized app icons (512-1024px) when showing them at 80px.
Quick fix: insert "/cdn-cgi/image/width=80,quality=100/" into your image URLs and Cloudflare will resize them on the fly 🚀
#buildinpublic
PageSpeed warned me about oversized app icons (512-1024px) when showing them at 80px.
Quick fix: insert "/cdn-cgi/image/width=80,quality=100/" into your image URLs and Cloudflare will resize them on the fly 🚀
#buildinpublic
Rather than pushing it closer to launch, I ended up adding a GitHub-style activity calendar to All Mac Apps 🎉
#buildinpublic
Rather than pushing it closer to launch, I ended up adding a GitHub-style activity calendar to All Mac Apps 🎉
#buildinpublic
Hetzner volumes cost extra and are limited to a single datacenter.
I wrote a rolling backup script to upload backups to any S3-compatible storage.
Link to the gist 👇
#buildinpublic
Hetzner volumes cost extra and are limited to a single datacenter.
I wrote a rolling backup script to upload backups to any S3-compatible storage.
Link to the gist 👇
#buildinpublic