Day ProjectSimple CMS with Vercel and Cloudflare functions + Cloudflare Workers KVStruggling to find a simple CMS, I turned to Cloudflare's Key Value Store and AI tools to build a no-fuss, custom solution for a food-truck site—quick, efficient, and no subscriptions required.
Day ProjectBuilding a 5G Router on a BudgetDiscover how to build a budget-friendly 5G router using an old smartphone and a used Asus router. This DIY adventure explores the challenges and rewards of creating a custom 5G home internet solution.
productivityGetting more productive: how do I use Alfred everyday?Using Alfred for macOS has streamlined my daily tasks, especially with its clipboard history and workflows like 'Find2Kill' and 'Epoch Converter'. It's a practical tool that has subtly enhanced my productivity.
WebAssemblyPlaying around with Webassembly: GhostscriptUsing WebAssembly to run Ghostscript in-browser: Achieve secure PDF compression without compromising data.
Day ProjectHow to Merge Videos lightning fast with FFMPEG and NVidia CudaThis article explains how Airconsole uses NVidia Cuda with FFMPEG to merge videos on the GPU, providing faster and more efficient processing for video.
productivityAutomating my Xolo invoicing processI automated my Xolo invoicing by creating a small script which reads JSON and pushes the data into the Xolo Invoice Form.
React NativeGenerate Wallet from Mnemonics on Expo (React Native)In order to generate a private key from mnemonics in Expo React Native fast enough, I needed to patch few libraries and learned a bunch along the way!
dockerWhat I learned trying to dockerize pgReplayTips and tricks I used to dockerize pgReplay. How can I find the right package? How do I debug a docker build?
productivitySpeeding up my paperwork, introducing scanyourpdfSpeed up your paperwork by avoiding to print and rescan it. Simply use scanyourpdf locally on your machine, I show you how!
productivityGet more productive: Introducing LazyDockerTo get more productive while working with Docker, I recommend lazydocker. Here is a short feature tour.
AWSDeploying a static website to AWS (S3, Cloudfront, Route53 & AWS Certificate Manager)AWS is an outstanding platform for static websites because it offers a lot of potential and flexibility. You can use S3 to store your website's files, Cloudfront to manage your website's traffic, and Route 53 to create your DNS records
Next.jsCombining Next.js SSG and Ghost CMS to create this blogI wanted this website to be flexible and blazing fast, therefore I improved an existing combination of Next.js and Ghost CMS.
Not TechnicalWelcome to my personal website!Introduction post of this new website, explaining my motivations to build it and what you will be able to find on this website
postgresSpeeding up a Postgres Query, a practical exampleA query in our database was extremely slow and getting everyday slower. How can we take advantage of Materialized view and postgis to make it faster?
Day ProjectGenerate PDF invoices with a Chrome extension (for eBay)In order to automate the invoicing of a T-Shirt shop, I leveraged the chrome extension API and created invoices with jsPDF.
explorationDeep dive into the world of illegal streamingThe host of my stream turned out to be… Google! Explanations about hosting, PNG encryption and streaming.
herokuCreate a Background Worker on a Flask App on Heroku with Heroku SchedulerCreating a worker on Heroku is complex and here is the alternative that we've chosen at JobNinja. We use a Task table, Flask Script and Heroku Scheduler.
herokuDeploying a Blog on Heroku (Ghost + Heroku + Buildpack + NGINX)If you want to deploy a blog or another micro-site along with your Heroku Application, you can use NGINX buildpack. Here's how...
explorationDebugging image payloads with Charles Proxy.Debugging images with Charles Proxy can be tedious. Here's an explanation of how a JPEG is built and how you can debug your image HTTP Payloads.