Mohamed AbbesCode Composer!FOCUS: make Effect TS the default

Software engineer with a background in embedded systems. I build across the stack and care about the details — from how something feels to how it runs.

Young Mohamed at a computer
GitHub

It's not that I'm so smart, it's just that I stay with problems longer.

— Albert Einstein
Work
2025Full-StackTypeScript, Next.js, Medusa, PayloadCMS, PostgreSQLPaydusa

A modern ecommerce template built with Next.js, Medusa, and Payload CMS

Paydusa 1
Paydusa 2
2023Front-EndTypeScript, Next.js 13, React, date-fns, Tailwind CSSReservation Timepicker

A custom reservation time picker component built with Next.js 13

Reservation Timepicker
Writing
Jul 2026Why Effect

The case for bringing typed errors, dependency injection, and structured concurrency into your TypeScript

May 2025Rendering Strategies for the Web

SSG, SSR, ISR, and PPR — the tradeoffs behind how pages reach the browser

Setup
$cat /etc/fedora-release
# Operating System
Fedora

Fedora Workstation — cutting-edge packages, rock-solid SELinux, and the perfect host for a Wayland tiling setup.

$niri --version
# Window Manager
Niri

Niri — a scrollable-tiling Wayland based Window Manager. Every workspace is an infinite vertical strip.

$wezterm --version
# Terminal
WezTerm

WezTerm — GPU-accelerated, multiplexer built-in, and configured entirely in Lua.

$fish --version
# Shell
Fish + Hydro

Fish with Hydro prompt. Sane defaults, autosuggestions out of the box, and a prompt that shows just enough.

$nvim --version | head -1
# Editor
Neovim

Neovim. Configured from scratch with Lua. The editor is part of the craft — I treat it that way.

$rofi --version
# Launcher
Rofi

Rofi — application launcher, window switcher, and dmenu replacement. Bound to Super+Space.

$waybar --version
# Status Bar
Waybar

Waybar — highly customizable status bar for Wayland compositors. Displays workspaces, media, and system info.

$dofs doctor
# Dotfiles
dofs

Managed with chezmoi + Ansible under ~/dofs. One command bootstraps an entire workstation.

$
More