Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Table of Contents Preparation Day 1: Plane trip Day 2: Carnival Day 3: On the road Day 4 & 5: Porto de Galinhas Day 6: Is the honeymoon phase over?
-
On July 28th, Jorijn Schrijvershof announced the incoming closure of toot.community after burning out from dealing with spam, moderation and technical issues.
-
Back in May, I had the opportunity to watch A.I.
-
Table of Contents Introducing Astro The MDX experience OpenGraph, comments, ISR and React integration Contact form Accessibility improvements Web performance Self-hosting my website Setting up a Continuous Delivery pipeline Reducing the Docker image size…
-
If you read my 2025 retrospective article, you might remember that I promised that I would explain in details how I handled translations in my upgraded résumé.
-
Table of Contents Defining what chatbots are The anthropomorphisation and branding The source of LLMs knowledge The “AI” growth A new industrial revolution?
-
Table of Contents The end of youzd Learning new skills Loneliness and volunteering Creative avenues Traveling Migrations From Spotify to Deezer From Ubuntu to Universal Blue Personal projects A centralised computer setup Upgrading my resume Reviving Slack…
-
Table of Contents The company Rewriting youzd Keeping what worked Tackling technical debt Improving the monorepo tooling Future-proofing the database and scheduled tasks Picking a next-gen React framework Building an SDK for the marketplace API Writing an…
-
Ça y est, ça fait désormais plus d’un an que je me rends chaque jour au bureau à vélo et que je suis l’heureux possésseur d’un Brompton.
-
At work, I have regularly been testing my employer’s website with a screen reader — Orca to be specific, as I run Linux — and Firefox.
-
2024 is finally over!
-
Table of Contents The official way: a VPN The alternative: encrypted DNS protocols Proxying DNS requests Requirements Setting up DNS Proxy Setting up encrypted DNS on a smartphone or computer Bonus: censorship-resistant DNS with unbound Footnotes Like many
-
Today I realized that I have made a lot of little changes to the website since the rewrite, and I figured it would be interesting to list them somewhere.
-
The Great Twitter Exodus finally happened!
-
Today I was working on one of those “burger menus” that open a full-page modal containing links to navigate to some parts of a website, when I realized that after clicking on one of these links, the modal would still be opened.
-
It’s 1:20 in the morning, I’m lying in bed and cannot find sleep.
-
Table of Contents Pourquoi je me suis mis au vélotaf Le choix du vélo Les accessoires Les indispensables Protection contre la pluie Les spécifiques aux Brompton Support pour téléphone Application de navigation Mon trajet quotidien L’expérience au quotidien
-
Recently, I had to test a component using Cypress and because part of its behavior was based of the user’s locale, I needed to set the browser’s language.
-
I believe it is important as a software engineer to actively monitor new technologies and features: it helps you choose the right technologies and tools for a given job, and it might even help to land new job opportunities.
-
One particularly useful trick to reduce a page’s bandwidth is to leverage responsive images, as I wrote in my article “Shaving every kilobytes possible off your website”: Rather than having every user download a high resolution picture, you can serve a pi…
-
Table of Contents The appeal of building with Next.js Challenges with Next.js’s Static Exports Other issues with Next.js MDX Complete article content in RSS feed CSS, design and accessibility New features and other improvements Categories New writing bloc…
-
Table of Contents Why you should care about bandwidth in 2020 My tips for reducing your website’s size CSS stylesheets and Javascript Load the right CSS rules and Javascript files for the right page Single Page Applications: Use route-level code splitting…
-
Table of Contents The context The problem The findings Namespaces and website description Post content Attachments Custom fields A Python library for automating the file generation Many people on the Internet will instruct you how to migrate your website…
-
Table of Contents Why make a custom portfolio in the first place?
-
It has been over 10 years since I first put together my personal website, and I believe it’s finally time for a complete makeover: what I always envisioned as a place to establish my online presence, to showcase my projects and to express myself had become