Software Engineer
I'm Lucas, helping companies worldwide.
Detail-oriented engineer with a diverse background - from start-ups to medium-sized organizations. I thrive on new challenges, whether it involves tackling a fresh project, leading teams, or assuming a different role. Also a co-organizer of Kraków Ruby Users Group.
Featured Projects
Go · macOS, Linux, Windows (WSL2)
Your assistant for spinning up local services for development without port conflicts. Start multiple PostgreSQL versions, Redis instances, and more - all running simultaneously with DNS resolution.
Go · macOS, Linux
A process manager that runs commands from a Procfile, each in its own pseudoterminal (PTY). Every process gets a real terminal, so you can attach to any running process and use interactive debuggers and REPLs directly.
Blog
All posts →Running Rails system specs in WSL 2 using Chrome on Windows
Introduction to fibers
Recreating database with Rails 8
3 most common PostgreSQL VACUUM parameters explained
Preloading data with custom scopes and counting association records in Rails
Setup
Inspired by Wes Bos and his project, uses.tech.
- Laptop: 2020 M1 MacBook Air for work. Portable and still powerful enough to not compensate on battery life.
- Desktop: Self-built PC with an AMD Ryzen 5 5600 CPU, 32GB of RAM, 512GB SSD and Radeon RX 6600. All packed in compact Geeek A30 V2 case. Used for gaming and tinkering (as SFF addict, upgrading never stops).
- Phone: Google Pixel 7. Exceptional camera combined with pure Android experience.
-
Dev tools:
I breathe the command line - Neovim, tmux and claude code is my combo to get things done.
Besides that, I use Google Chrome for browsing the web and Bitwarden for password management.