Ilyess Bachiri
ibachiri.bsky.social
Ilyess Bachiri
@ibachiri.bsky.social
Software Engineer at Shopify

When I’m not debugging, I’m probably thinking about how to make things faster.

Opinions are my own.

https://ilyessbachiri.com
I’m beyond excited to share that I’ve just joined Shopify! I can’t wait to roll up my sleeves, tackle bold challenges, and create cutting-edge products alongside an incredibly talented team. The adventure starts now!
February 13, 2026 at 1:08 AM
If you're trying to install Ruby using Mise on MacOS and you're hitting a build error, you might need to install `libyaml`: `brew install libyaml` if you're using Homebrew.

#ruby #macOS #mise #homebrew #programming
February 8, 2026 at 11:33 PM
I'm looking into Aerospace, a tiling window manager for MacOS. Good first impressions so far!

github.com/nikitabobko/...

#MacOS #productivity #windowManager
GitHub - nikitabobko/AeroSpace: AeroSpace is an i3-like tiling window manager for macOS
AeroSpace is an i3-like tiling window manager for macOS - nikitabobko/AeroSpace
github.com
February 5, 2026 at 1:52 PM
Just released daily-notes-index.nvim. It's a plugin that automatically maintains a chronologically sorted index for daily notes. No more manual index maintenance.

github.com/bilyes/daily...

#neovim #productivity
GitHub - bilyes/daily-notes-index.nvim: A Neovim plugin that automatically maintains a chronologically sorted index for your daily notes. It organizes entries by year/month with day names and markdown...
A Neovim plugin that automatically maintains a chronologically sorted index for your daily notes. It organizes entries by year/month with day names and markdown links. - bilyes/daily-notes-index.nvim
github.com
February 2, 2026 at 3:37 PM
Microservice architecture =/= loose coupling
Monolithic architecture =/= tight coupling
January 13, 2026 at 5:33 PM
If you find yourself repeating the same manual steps over and over, pause and ask yourself: "How many times will I have to do this?" If the answer if more than 3, set aside time now to automate the process. Your future self will thank you for it.
January 13, 2026 at 4:43 PM
TIL about Mise, a language version manager to rule them all. It supports multiple languages so you don't have to juggle different version managers when you hop from a project to another. A pretty neat idea!

github.com/jdx/mise
GitHub - jdx/mise: dev tools, env vars, task runner
dev tools, env vars, task runner. Contribute to jdx/mise development by creating an account on GitHub.
github.com
January 11, 2026 at 12:20 AM