7-day longest streak
hi, I'm Richard 👋 Backend engineer / architect from southern Brazil. Twenty-five years of mostly Python, mostly Postgres, mostly async. Sometimes wiring network cables, often coding things that matter. I…
hi, I'm Richard 👋
Backend engineer / architect from southern Brazil. Twenty-five years of mostly Python, mostly Postgres, mostly async. Sometimes wiring network cables, often coding things that matter.
python
import typing as t
from dataclasses import dataclass, field, InitVar
@dataclass
class Being:
"""An entity with code, hobbies, and opinions.
>>> me = Being(
... name="Richard Kuesters",
... based_in="southern Brazil",
... since=2000,
... stack=("Python", "PostgreSQL", "async"),
... underrated=("frogs", "insects", "documentation"),
... initial_loves=("wifey", "son", "dog", "beach"),
... )
>>> me.based_in
'southern Brazil'
>>> "frogs" in me.underrated
True
>>> "beach" in me.loves
True
>>> me.love("FOSS")
>>> "FOSS" in me.loves
True
"""
name: str
based_in: str
since: int
stack: tuple[str, ...]
underrated: t.Iterable[str] = ()
initial_loves: InitVar[t.Iterable[str]] = ()
currently: tuple[str, ...] = ()
tooling: dict[str, str] = field(default_factory=dict)
coffee: bool = True
_loves: frozenset[str] = field(init=False, default_factory=frozenset)
def __post_init__(self, initial_loves: t.Iterable[str]) -> None:
self.underrated = frozenset(self.underrated)
self._loves = frozenset(initial_loves)
@property
def loves(self) -> frozenset[str]:
return self._loves
def love(self, *items: str) -> None:
"""Add to loves. You can add. You can't remove."""
self._loves = self._loves | frozenset(items)
if __name__ == "__main__":
richard = Being(
name="Richard Kuesters",
based_in="southern Brazil",
since=2000,
stack=("Python", "PostgreSQL", "async"),
underrated=("frogs", "insects", "documentation", "the Theory of Constraints"),
initial_loves=("wifey", "son", "dog", "beach"),
currently=("running the multi-quarter roadmap", "Claude Code as a platform"),
tooling={"ai": "Claude Code", "shell": "zsh"},
)
assert richard.name == "Richard Kuesters"
assert 2026 - richard.since == 26
assert "frogs" in richard.underrated
assert "beach" in richard.loves
assert richard.coffee
richard.love("FOSS", "long-running OSS friendships")
assert "FOSS" in richard.loves
I helped run Sanic for a while (former core dev) and got a public "shout out to @vltr for all his work" from the sanic-jwt lead maintainer. That one's archived in the docs, which is nice. I also authored a handful of PyPI packages that did their job before the ecosystem caught up.
These days I'm the sole backend voice at a US workforce-management SaaS, running the multi-quarter roadmap that keeps the lights on. I treat Claude Code as a platform to engineer around (hooks, skills, MCP servers, agents), not just to prompt.
Off-keyboard: CNC, 3D printing, wood-carving, GNOME Shell tinkering, Arch Linux as a hobby, craft brewing, F1, and a strong opinion that insects and frogs deserve more love.
Where to find me
LinkedIn · email in profile.
---
text
.--.
/ \
| o o |
\ ww /
'--'
ribbit-
arraia-do-otto ★ PINNED
My son's 1st-birthday RSVP site: a festa-junina invitation shipped end-to-end with Claude Code as a platform. Cloudflare Pages + D1 + Pages Functions + R3F WebGL, $0/mo on the free tier. CLAUDE.md captures the project memory and skill-invocation conventions.
JavaScript ★ 0 1mo agoExplain → -
sanic ★ PINNED ⑂
Async Python 3.5+ web server that's written to go fast
Python ★ 0 7y agoExplain → -
sanic-jwt ★ PINNED ⑂
Authentication and JWT endpoints for Sanic
Python ★ 0 8y agoExplain → -
xrtr ★ PINNED
A Radix Tree based router for HTTP and other routing needs with support for middlewares and endpoints with a Cython boost
Python ★ 15 7y agoExplain → -
dnsmasq-as-blocker ★ PINNED
Some custom scripts (that requires some more attention) to generate a custom blacklist configuration for dnsmasq.
Python ★ 1 5y agoExplain → -
receitas-ptbr ★ PINNED
Receitas em geral que já fiz, coloco aqui para partilhar com as pessoas, amigos, conhecidos e quem mais quiser provar.
★ 0 1y agoExplain → -
middle
Flexible, extensible Python data structures for general usage
Python ★ 10 4d agoExplain → -
bckgrndfy ⑂
Backgroundify! (or bckgrndfy) is an attempt to create a pleasant, not-so-fancy-featured (but loosely coupled in some aspects) background generator for the browser.
JavaScript ★ 8 10y agoExplain → -
sanic-boom
Component injection and caching, faster routing system and non-global middlewares. Give your Sanic application a Boom!
Python ★ 8 3y agoExplain → -
sslproto37
A simple backport of the SSLProtocol from Python 3.7 to work on Python 3.5 and 3.6 adding SSL handshake timeout capabilities
Python ★ 3 7y agoExplain → -
sanic-attrs ⑂ ▣
**ATTENTION**: This project was forked to receive more updates.
Python ★ 2 8y agoExplain → -
sanic-ipware
Retrieve your client's IP address (or try its best to)
Python ★ 2 7y agoExplain → -
very-stupid-simple-routers-bench
A very stupid and simple Python routers benchmark script
Python ★ 2 7y agoExplain → -
star-wars-saga
The Star Wars history told in Python - not actually functional code.
Python ★ 2 10y agoExplain → -
middle-schema
Translate your middle model declarations to OpenAPI, JSONSchema or any other schema you need
Python ★ 2 6y agoExplain → -
sanic-toolbox
A general utility toolbox for Sanic without monkey patching, for plugins and applications
Python ★ 1 3y agoExplain → -
blow-things-up
Probably some methods to blow things up using node.js
JavaScript ★ 1 13y agoExplain → -
vltr
Eh, well ... Why not?
★ 0 2mo agoExplain → -
SafehouseCustomizationPlus ⑂
Enter customization mode anywhere, pickup anything
C# ★ 0 1y agoExplain → -
CoverflowAltTab ⑂
Coverflow like Alt-Tab replacement for Gnome-Shell and Cinnamon
JavaScript ★ 0 10y agoExplain → -
MarlinForBTT_SKR-Mini_E3_V2 ⑂
Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. | Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
★ 0 5y agoExplain → -
peewee ⑂
a small, expressive orm -- supports postgresql, mysql and sqlite
★ 0 6y agoExplain → -
arrow ⑂
Better dates & times for Python
Python ★ 0 13y agoExplain → -
redmine_timesheet_plugin ⑂
This is a Redmine 2+ compatible version of plugin originally created by Eric Davis to generate timesheets from timelogs.
Ruby ★ 0 13y agoExplain → -
ultrajson ⑂
Ultra fast JSON decoder and encoder written in C with Python bindings
★ 0 6y agoExplain → -
unite-shell ⑂
Unite is an extension that makes GNOME Shell look like Ubuntu Unity Shell.
JavaScript ★ 0 7y agoExplain → -
line_numbers ⑂
Redmine plugin that enables line numbering in code blocks and adds a toggle button to turn it on/off
Ruby ★ 0 13y agoExplain → -
python-patterns ⑂
A collection of design patterns/idioms in Python
Python ★ 0 8y agoExplain → -
dnsperftest ⑂
DNS Performance test
Shell ★ 0 8y agoExplain → -
aiotask-context ⑂
Contextual information for asyncio tasks
Python ★ 0 8y agoExplain → -
transitions ⑂
A lightweight, object-oriented finite state machine implementation in Python
Python ★ 0 11y agoExplain → -
vltr.github.io ⑂
Instant web curriculum generator for developers
CSS ★ 0 9y agoExplain → -
HotswapAgent ⑂
Java unlimited redefinition of classes at runtime.
Java ★ 0 9y agoExplain → -
my-java-stuff
The place where I can put all my Java related development stuff (LOTS of stuff, I mean it)
★ 0 9y agoExplain → -
carwash
carwash - WIP - teach your squid some manners!
★ 0 10y agoExplain → -
thyme-2-timesheet
This is a simple Python / SQLite helper I built to help-me out creating working timesheets for my clients.
Python ★ 0 9y agoExplain → -
SortingAlgorithmAnimations ⑂
Visualization and comparison of sorting algorithms
Java ★ 0 10y agoExplain → -
moka-icon-theme ⑂
Official Moka Icon Theme source repository
Python ★ 0 12y agoExplain → -
qml-material ⑂
:book: Material Design implemented in QtQuick
QML ★ 0 10y agoExplain → -
quickflux ⑂
Message Dispatcher / Queue for Qt/QML
C++ ★ 0 10y agoExplain → -
Mobibench ⑂
Reference: Sooman Jeong, Kisung Lee, Jungwoo Hwang, Seongjin Lee, Youjip Won, "AndroStep: Android Storage Performance Analysis Tool", The 1st European Workshop on Mobile Engineering (ME'13), Feb. 26, 2013, Aachen, Germany
C ★ 0 10y agoExplain → -
qt5-sqlcipher ⑂
Build SqlCipher as a Qt 5 plugin
QMake ★ 0 10y agoExplain → -
msvc-mercy
You know when all you want is a little mercy? Specially from MSVC and friends? Well, you can get some here, with an extra taste of Qt and Assembly.
★ 0 10y agoExplain → -
build-libopenssl-windows ⑂
Batch script to download and build libopenssl (using Visual Studio compiler)
Perl ★ 0 12y agoExplain → -
Numix ⑂
Numix is a modern flat theme with a combination of light and dark elements.
CSS ★ 0 12y agoExplain → -
angular-formly-website ⑂
The website for angular-formly
JavaScript ★ 0 10y agoExplain → -
gitignore ⑂
A collection of useful .gitignore templates
★ 0 10y agoExplain → -
pgsql-listen-exchange ⑂
RabbitMQ Exchange that publishes messages received from PostgreSQL Notifications.
Erlang ★ 0 11y agoExplain → -
awesome-svg ⑂
A curated list of SVG.
Ruby ★ 0 10y agoExplain → -
gse-sound-output-device-chooser ⑂
No description.
JavaScript ★ 0 10y agoExplain → -
txldapv2
Twisted wrapper for python-ldap
Python ★ 0 11y agoExplain → -
py-spin ⑂
Terminal spinner package for Python.
Python ★ 0 10y agoExplain → -
awesome-canvas ⑂
A curated list of awesome HTML5 Canvas with examples, related articles and posts.
★ 0 10y agoExplain → -
colors-of-my-life
The colors I use in a daily basis, because I can't see a color from hex (except #fff, #000, #f00 ...)
CSS ★ 0 10y agoExplain → -
angular-daterangepicker ⑂
Angular.js wrapper for dangrossman/bootstrap-daterangepicker
CoffeeScript ★ 0 10y agoExplain → -
bootstrap-daterangepicker ⑂
Date range picker component for Bootstrap
JavaScript ★ 0 10y agoExplain → -
Tornado-JSON ⑂
A simple JSON API framework based on Tornado
Python ★ 0 10y agoExplain → -
cyclone ⑂
Cyclone is a web server framework for Python, that implements the Tornado API as a Twisted protocol.
Python ★ 0 10y agoExplain → -
jsonxx-lite ⑂
A JSON parser in C++
C++ ★ 0 11y agoExplain → -
sqlalchemy-utils ⑂
Various utility functions and datatypes for SQLAlchemy.
Python ★ 0 11y agoExplain → -
gnome-shell-extension-patterns ⑂
Get a new patterned-wallpaper automatically every day/week.
JavaScript ★ 0 11y agoExplain → -
Vertex-theme ⑂
Vertex Gtk2 and Gtk3 themes for Gnome 3.10, 3.12 and 3.14
CSS ★ 0 11y agoExplain → -
routie ⑂
a tiny javascript hash router
JavaScript ★ 0 12y agoExplain → -
redmine_issue_detailed_tabs_time ⑂
No description.
JavaScript ★ 0 13y agoExplain → -
gnome-shell-system-monitor-applet ⑂
Display system informations in gnome shell status bar, such as memory usage, cpu usage, network rates…
JavaScript ★ 0 12y agoExplain → -
webkit-scheme-qt5.1 ⑂
How to create a simple webkit scheme (or anything you want to spit out content) using Qt 5.1.
C++ ★ 0 13y agoExplain → -
protoweb ⑂
a very simple Cyclone web development mock tool
Python ★ 0 8y agoExplain → -
jquery-youtube-access ⑂
Verify if the user has access to youtube, could be used to display different videos depending the access.
JavaScript ★ 0 13y agoExplain → -
redmine_projects_accordion ⑂
Projects accordion view for Redmine
Ruby ★ 0 13y agoExplain → -
sockjs-client ⑂
WebSocket emulation - Javascript client
JavaScript ★ 0 13y agoExplain →
No repos match these filters.