- GitHub: disable squash & merge on specific branches August 15, 2022
- Adobe Bridge mass update filetype associations July 19, 2022
- Empty body vs. no body in HTTP/2 June 1, 2022
- Best GoPro mount position for skiing May 25, 2022
- Using a GoPro in the Canadian winter ❄️ May 25, 2022
- Migrating from X11 to Wayland and from i3 to Sway May 15, 2022
- How to make a GitHub Action that exposes a SSH server May 14, 2022
- Debugging a GitHub Actions workflow via SSH May 14, 2022
- Notion: import CSV with Markdown page content May 11, 2022
- Google Cloud service account authorization without OAuth May 7, 2022
- The disk wasn’t ejected because one or more programs may be using it May 5, 2022
- macOS faster switch between desktops and faster Dock May 5, 2022
- Firefox credit card autofill not working on Linux May 5, 2022
- graftcp: inspect any program’s HTTPS traffic through a proxy! April 30, 2022
- Install the Vanta agent on a M1 Mac without Rosetta (and more) April 30, 2022
- How to repackage a macOS
.pkg
installer for M1 support without Rosetta April 30, 2022
- Run macOS inside Docker on Linux, with Wayland April 13, 2022
- Make floats and lists collaborate 🙈 April 11, 2022
- How can rsync work on a host without shell access? 🤔 April 9, 2022
- Make a bootable Windows USB from Linux in 2022 April 9, 2022
- xfce4-terminal vs. foot April 5, 2022
- Migrating
.xmodmaprc
to Wayland: remap arbitrary keys April 5, 2022
- Google Apps Script: sorry, unable to open the file at this time April 1, 2022
- Clearing cookies: the spec vs. the browser implementations March 25, 2022
- Delete ghost volume from Time Machine snapshot March 8, 2022
- 3 months of poison ivy, a story 🌿 February 25, 2022
- How to Call Google Cloud APIs from Cloudflare Workers February 16, 2022
- A second
.gitignore
that ignores itself 🤯 January 26, 2022
- Static DHCP server on Arch Linux in 2021, two ways November 26, 2021
- Emoji displayed as monochrome symbol? 🤔 The Unicode variation selector November 19, 2021
- Using Homebrew on a multi-user system (don’t) November 17, 2021
- How I set up a new Mac November 17, 2021
- Desktop power button not responding and random sleep issues November 16, 2021
- Yearly Hackintosh upgrade: macOS Monterey with OpenCore November 16, 2021
- Standalone userland SSH server November 9, 2021
- ImageMagick crop with percentage like CSS
background-position
November 8, 2021
- Elixir: intercepting Phoenix LiveView events in JavaScript November 5, 2021
- JSDoc: TypeScript inside JavaScript and not the other way around 🤯 October 17, 2021
- TypeScript: cannot write file
.d.ts
because it would overwrite input file October 16, 2021
- Bypass SQLite exclusive lock 🔐 October 14, 2021
- How long can you keep a tent and sleeping bag packed wet? 🏕️ October 5, 2021
- Authy: reversed 🔐 September 28, 2021
- TOTP/2FA support with ANY password manager (you read that right) September 28, 2021
- Elixir, Ecto and Heroku Postgres: unverified SSL certificates September 24, 2021
- Zoom H2n: pro tips and tricks September 24, 2021
- How I set up a minimalist Debian host with nginx and Let’s Encrypt September 22, 2021
- Vercel custom log drain (dump HTTP traffic for free on a Vercel app) September 21, 2021
- Free static hosting with server-side analytics September 21, 2021
- Using Vercel without preview deployments September 21, 2021
- Tracking the value of an Ethereum or Binance Smart Chain token in real time August 23, 2021
- Using your lock screen as login screen on Linux August 22, 2021
- dmenumoji: dmenu with built-in libxft-bgra and emoji support 💪 August 22, 2021
- Super fast boot on Linux with EFISTUB 🚀 August 10, 2021
- A journey to scripting Firefox Sync / Lockwise: complete OAuth August 8, 2021
- A journey to scripting Firefox Sync / Lockwise: hybrid OAuth August 8, 2021
- A journey to scripting Firefox Sync / Lockwise: understanding BrowserID August 8, 2021
- A journey to scripting Firefox Sync / Lockwise: figuring the protocol August 8, 2021
- A journey to scripting Firefox Sync / Lockwise: existing clients August 8, 2021
- Why I switched to Firefox Lockwise as my password manager August 8, 2021
- Intercept a macOS app traffic using mitmproxy July 20, 2021
- Adding search capability to a static blog using the GitHub API July 20, 2021
- You’re (probably) doing anchor links wrong June 15, 2021
- My custom Premiere Pro export presets June 14, 2021
- Tacos congelé, sacrilège ou bonne idée? June 5, 2021
- Detailed recipe to make beer with the Robobrew BrewZilla June 3, 2021
- macOS screen recording with system audio May 13, 2021
- Gum graft from a patient’s perspective April 28, 2021
- Docker build secrets! April 27, 2021
- Bundle Lambda function with private dependencies using CDK April 12, 2021
- Getting the highest video quality on YouTube March 26, 2021
- Why I shoot 24 FPS video March 6, 2021
- Control MIDI instruments with keyboard knobs in Logic Pro February 28, 2021
- CloudFront and S3:
SignatureDoesNotMatch
, the request signature we calculated does not match the signature you provided February 26, 2021
- The Lambda function returned invalid JSON: the JSON output is not parsable February 26, 2021
- Google OAuth from a CLI application February 25, 2021
- Instagram album with multiple aspect ratios January 30, 2021
- Franc Moody bass tone on Logic Pro January 29, 2021
- IKEA office chair: lock wheels on an uneven floor January 23, 2021
- YouTube comment notification but no comment on video January 23, 2021
- What strings for BeaverCreek travel size acoustic electric guitar January 22, 2021
- macOS QuickTime screen recording at 48 kHz sample rate December 3, 2020
- On-Stage WS7500 workstation review November 15, 2020
- Upgrading my Hackintosh from Catalina to Big Sur, and from Clover to OpenCore November 14, 2020
- Windows dual boot with VeraCrypt full disk encryption November 2, 2020
- Upgrade a Hackintosh from High Sierra to Catalina October 2, 2020
- Too much contrast on external screen with macOS Catalina October 2, 2020
- MSI BIOS freeze on save and boot menu October 2, 2020
- What’s currently playing at Shakti Rock Gym? September 24, 2020
- My settings for GoPro HERO (2018) and HERO5 Black June 16, 2020
- Arch Linux bulletproof no config color emoji May 27, 2020
- My settings for Panasonic LUMIX LX100 May 22, 2020
- YouTube aspect ratio and video thumbnails April 6, 2020
- Node.js: migrating from
createCipher
to createCipheriv
March 14, 2020
- Bass recording tips December 4, 2019
- Fix Facebook YouTube attachment layout on mobile November 7, 2019
- Recording bass and guitar for YouTube October 17, 2019
- Starting to brew beer: things I wish I knew June 8, 2019
- Software Fn Lock June 8, 2019
- Arch Linux laptop, UEFI, encrypted disk and hibernation June 8, 2019
- macOS High Sierra on a MSI H110M PRO-D, Skylake CPU and NVIDIA Pascal GPU March 16, 2019
Yes?
- Installing NixOS on a Kimsufi December 24, 2015
- Batch updating npm packages license May 25, 2015
- Listen a raw playlist with YouTube May 22, 2015
- FreeBSD, Python and SSL certificate validation May 22, 2015
- Firefox Hello, ALSA, and webcam microphone May 3, 2015
- Command invocation over TCP with socat April 19, 2015
- Naming things March 29, 2015
- Move existing VirtualBox images March 27, 2015
- Coming soon March 25, 2015
- Portable Rust installation March 15, 2015
- urxvt terminfo on NetBSD March 11, 2015
- Installing Gogs on FreeBSD March 7, 2015
- Evening music February 22, 2015
- Recover space from a VirtualBox disk January 18, 2015