Alex Leko
All content on this blog was created fully or partially using local AI (Apple MLX).

Recent Posts

Local LLM benchmarks on an M1 Max: MTP, quantization, and speed

Benchmarks of four model families on an M1 Max MacBook Pro compare OptiQ and oQ4e quantization with several MTP draft settings. Qwen3.6 35B finished faster with oQ4e and Draft 2, while MTP slowed Gemma 4. KAT Coder and Qwen3.6 reached about 53-54 tokens per second; Qwen3.8 took more than six minutes per run.

How to Master Your Software Development Workflow for Maximum Productivity and Impact

Software development requires managing complexity and daily workflow. Protecting deep work blocks, cutting context switching, and automating setup with Docker or scripts improves daily velocity. Tracking DORA metrics helps focus on software delivery quality, while regular refactoring and early security testing prevent technical debt and security risks.

Working with Git worktrees

Git worktree checks out branches into separate directories that share one repository. This guide covers adding, listing, moving, locking, and removing worktrees, with examples for parallel development, testing, and code review. It also describes directory layouts, aliases, IDE use, and limitations such as checking out a branch in only one worktree at a time.

How to restart a service on macOS: GUI and terminal methods

For user-level services, this guide uses Login Items in System Preferences. For system-level services, it uses Terminal and launchctl.

How to convert MP4 to MP3 using FFmpeg

Convert MP4 files to MP3 with FFmpeg and the LAME encoder. The guide covers variable and constant bitrates, stereo or mono output, sample-rate settings, and metadata preservation.

Livros para crescimento pessoal, profissional e intelectual

Uma seleção de livros sobre desenvolvimento pessoal, negócios, política, história e comunicação. As notas apresentam algumas ideias de cada obra e ajudam o leitor a escolher por onde começar.

Building your first Flutter app

An introduction to Flutter development, from installing the SDK and creating a first app to working with widgets, state, navigation, and asynchronous code. Includes examples of common packages such as http, json_serializable, shared_preferences, and lottie, plus notes on project organization and further learning resources.

Running Docker builds from Jenkins in a container

This post shows how to add the Docker CLI to a Jenkins image and mount the Docker socket so Jenkins pipelines can run Docker commands. The The post includes a Dockerfile and commands for building and starting the image.