Alex Fedoseev
2025, 22 May
Three Years in Dubai
Summing up three years in the most famous emirate of the UAE.
2022, 30 Dec
Watch Your Back
How I faced back & neck issues, and how I managed to recover without resorting to the help of doctors.
2022, 16 Nov
thiserror, anyhow, or How I Handle Errors in Rust Apps
A quick note on error handling in Rust.
2022, 20 Aug
Fight for Your Hotkeys
How to win back a keybinding from the macOS.
2022, 16 Feb
Nix Time
A quick summary of why and how I use the Nix package manager.
2021, 11 Dec
Reconsidered
If you could go back in time and reconsider anything, what would you change in your life?
2021, 05 Jun
Sending Bytes
A note on a data partition during network communications.
2021, 30 May
Responsive Images and Cumulative Layout Shift
Solving cumulative layout shift issue caused by responsive images in layouts.
2021, 29 May
Lazy Loading Images With ReScript
Optimizing image loading using IntersectionObserver and React in ReScript.
2021, 15 May
Error Not Error
A note on the stderr UNIX stream.
2021, 11 Apr
Home Inventory
How to keep your stuff organized using Notion.
2020, 31 Oct
Cool Things You Can Do with First-Class Modules in ReScriptReact
Practical introduction to one of the advanced features of ReScript.
2020, 20 Oct
Figuring out Layouts Using Systems of Linear Equations
Or how I built nice photo galleries for my blog posts.
2020, 08 Oct
Turkey
2020 trip: Cappadocia, Uchisar, Cesme, Izmir and Istanbul.
2020, 04 Jan
Safe Routing in ReScript
How to approach a routing in ReScript.
2020, 01 Jan
Safe Identifiers in ReScript
How to approach identifiers in ReScript.
2018, 22 Mar
Eliminating Illegal State in ReScript
A rock-solid state management in ReScript.
2018, 13 Mar
ReScript Modules
A quick intro into ReScript modules.