Search Engine Indexing: A Case Study with Google, Bing, and Yandex In this article I want to share my experience of using search engine consoles, continuing an idea from a recent Telegram post. Maybe this could reduce frustration for someone, reassuring them that they’re not alone - or even save them some time.
Designing an ultra low power plant watering indicator I am a lead engineer with a deep interest in the messy stuff that surrounds software development. I’m not attached to any particular technology or tools, and I’m happiest when I can get stuck in with my team to deliver useful things for people. I like mak...
Hypertext Maximalism – ezhik.jp I've always been enamored with the idea of note-taking but always struggled with actually practicing it. But I managed to develop a nice system for it.
How to turn the UK's terrible train service into YOUR advantage. I haven't paid a penny since I came up with this... The Railcard discount was NOT enough for me
The Defer Technical Specification: It Is Time After the Graz, Austria February 2025 WG14 Meeting, I am now confident in the final status of the defer TS, and it is now time.
Breaking Up with On-Call This article is about why on-call in it's current state in big-tech is flawed, or how to properly develop software.
A Fairly Interesting Bug | Chris Masto's Electric Webiola Here's the story of a recent troubleshooting session that had me questioning
Why DuckDB is my first choice for data processing Why DuckDB has become my go-to tool for data processing, offering simplicity, speed, and powerful features.
Removing nulls from JSON arrays - coming in PostgreSQL 18 TL;DR Some details about a recent patch of mine to core PostgreSQL 18 (upcoming) commited @ 4603903d2
Take your rubber duck debugging up a notch: use it on someone you admire Programmers sometimes use a technique called rubber duck debugging to fix problems in their code: “To use this process, a programmer explains code to an inanimate object, such as a rubber duck, in the expectation that upon reaching a piece of incorrect co...
C# to Typescript Cheatsheet As a consultant, sometimes, I have to switch from a project to another. My main (and favorite)...
Downtown Doug Brown » Apple’s long-lost hidden recovery partition from 1994 has been found In my last post about hard drives that go bad over time, I hinted at having rescued a lost piece of obscure Apple software history from an old 160 MB Conner hard drive that had its head stuck in the parked position. This post is going to be all about it. ...
Career advice in 2025. Yesterday, the tj-actions repository, a popular tool used with Github Actions was compromised (for more background read one of these two articles). Watching the infrastructure and security engineering teams at Carta respond, it highlighted to me just how ...
PortatilShop Interview – Recognized Woman in Tech Event name: PortatilShop Interview - Recognized Woman in Tech Language: Spanish Date: September 30th, 2024 ✨ I had the honor of being in...
REST: From Dissertation to Dominating the Web - Chris Woody Woodruff The internet runs on a lot of things—electricity, servers, cat videos—but when it comes to how web applications communicate, REST has been leading the way for over two decades. But where did REST come from? And how did it go from an academic concept to po...
GitHub - suitenumerique/docs: A collaborative note taking, wiki and documentation platform that scales. Built with Django and React. Opensource alternative to Notion or Outline. A collaborative note taking, wiki and documentation platform that scales. Built with Django and React. Opensource alternative to Notion or Outline. - suitenumerique/docs
Sign in as anyone: Bypassing SAML SSO authentication with parser differentials Critical authentication bypass vulnerabilities were discovered in ruby-saml up to version 1.17.0. See how they were uncovered.
GitHub - christian-fei/my-yt: A clean and minimal youtube frontend, without all the ads and whistles A clean and minimal youtube frontend, without all the ads and whistles - christian-fei/my-yt
GitHub - giacomo-b/rust-stakeholder: Generate impressive-looking terminal output to look busy when stakeholders walk by Generate impressive-looking terminal output to look busy when stakeholders walk by - giacomo-b/rust-stakeholder
Harden-Runner detection: tj-actions/changed-files action is compromised - StepSecurity tj-actions/changed-files
AI on Windows: Detecting NPU - Nick's .NET Travels Recently Microsoft has been promoting Copilot+ PCs as the next wave of tablets, laptops and PCs capable of handling your AI requirements. Other than having a Copilot button, what does this actually mean? In this post we’ll take a look at what makes these ...
My Heart Surgery vs Y Combinator Interview It was April 2021. With just one week to go before my Y Combinator interview, I found myself sitting in my doctor’s office, facing an unexpected crisis. The doctor told me that I had a severe leak ...
Getting things done in a distracted world Many years ago I’ve written somewhat similar piece about navigating all the distractions of my life. You can read it here: https://marcin.cylke.com.pl/2016/07/24/it-minimalist/ Years have passed, and I want to revisit the topic. Let this post be a reflect...
The YX Problem (Reverse XY Problem) XY Problem interactions go something like this: Tess: How do I disable SELinux? Burt: Don’t disable SELinux. Go and read https://xyproblem.info then ask your ACTUAL question. Tess: My webserver is crashing with “can’t read /etc/foo.conf: permission denied...
I think we need a bigger boot partition... | fernvenue's Blog Long ago, during the time of creation, I confidently waved my hand and allocated a 1GB ESP partition and a 1GB boot partition, thinking to myself with a confident smile that this would surely be more than enough for the foreseeable future. However, this f...
Using PBR to Route Traffic on OpenWrt | fernvenue's Blog Playing around with OpenWrt often involves multiple outbounds, maybe multiple ISPs or VPN outbounds like WireGuard. We always need to configure and route the traffic. Configuring routing can actually be a headache because as the needs become more complex,...
Is Cap'n Proto Event Loop Friendly? This is an excerpt from Happy Little Monoliths (Chapter 6). You can find the source code for the Fastify example here.
A Practical Guide to Postgres Isolation Anomalies and How To Tame Them Postgres is a powerful and versatile database management system, now ubiquitously used in all types of applications. In the context of web services, its most important property is the ability to serve multitudes of users at the same time. This article exp...
ESP32 WiFi superstitions | supakeen's homepage The ESP32 is a popular microcontroller to use for do-it-yourself home automation, sensors, and a variety of other bits and bobs that you might want to take care of around the house. It’s the successor to the venerable ESP8266 which has found its way into ...
Digging up the past with DiscMaster ⌘I Get Info DiscMaster is an alternative interface for collections of software that have been uploaded to Internet Archive. It allows you to drill into disk images at th...
Your Body is Mostly Just a Big Battery I was recently reading Biohacking Lite by Andrej Karpathy, particularly the section called The Four Batteries of Your Body. For the first time in my life, health-related topics are starting to make sense to me because Karpathy explains them from first pri...
Rotten for a while now Apple has been caught overpromising and underdelivering, but the underdelivering part is far from being recent.