RSSAmplifier

Blog

Denys Rybalka's Blog

My handmade blog on technical topics

drybalka.comRSS feed ↗16 posts

Latest posts

Adapting Claude Code skills for OpenCode

Why Claude Code skills don't translate verbatim to OpenCode, and how I adapted a popular skills collection.

My writing style LLM benchmark

Which model emulates my writing style best and why I still decided not to use it.

Personal website

Building a personal website is easier and more rewarding than you might think.

AWS IAM is for the rich

The full complexity of AWS's IAM is overkill for most projects, and why newer cloud providers don't bother replicating it.

Clickable images without JS

Implementing zoom-on-click images with pure HTML and CSS pseudo-selectors in the wild.

Solving amplify-cli's saml2aws auth issue

Adding a dummy profile helps amplify-cli to find saml credentials.

Creating local pacman packages

Building a custom PKGBUILD to install a local build of Helix editor system-wide.

My issue with Hibernate

A sane person's view on this insane technology and maybe what you should use instead.

How to configure multiple git personalities for gpg-agent

Serving the right SSH key per git profile by manipulating which keys gpg-agent sees.

Learning AWS with hello-world projects

A list of small hands-on AWS projects to get a grip on the most essential AWS services.

Eavesdropping on your machine's internet traffic

How to setup mitmproxy with iptables to intercept all HTTP traffic on your computer.

Cleaning up Lichess dependency tree

How I untangled a web of sbt module inter-dependencies into a human-readable form.

Control HTTP traffic in your application development using mitmproxy

An ode to mitmproxy - a tool for monitoring, intercepting, and mocking HTTP traffic.

Fixing physics in Portal

The infinite-fall trick in Portal violates conservation of energy, so I solve the gravitational field around portals numerically and show what the physics should really look like.

Back-of-the-envelope interview questions

Test common sense and problem-solving skills using simple underdefined estimation problems.

Mounting encrypted USB drive on Linux

A short reference of cryptsetup and mount commands needed to use a BitLockered USB drive on Linux.