All Road Rim Brake Oct 19, 2026
Rim brake is not dead. And 40c is the right tire width for your road bike.
Rim brake is not dead. And 40c is the right tire width for your road bike.
Tried it on XTEINK 4. Actually good.
Proton Drive CLI is here, available for Windows, macOS, and Linux.
Lego 11380. Lego Road Bike. I wish it has more rounded tube profile. But it's lego, it's red, it's a bike. Definitely in wish-list.
Renew Your PyCharm License and Support Django
Get 30% off PyCharm Professional, and 100% of proceeds from qualifying purchases and renewals go to the DSF to help fund Django Fellows, community programs, events, and the future of Django.
Very Useful NixOS tools. From that list, I am currently using nh and static. Well, and I visit search.nixos.org often.
Fight fire with fire. AI-driven security threats should be fought using AI as well.
Security testing has to become an automated, integral part of the CI/CD pipeline. When a developer opens a pull request, an AI agent should immediately attempt to exploit it. When infrastructure changes, an AI should autonomously validate the new attack surface. You do not beat automated attackers by turning off the lights; you beat them by running better automation on the inside.
France plans to replace Windows with a hardened configuration built on NixOS. NixOS for multi devices deployment makes so much sense. Repeatable/reproducible build every time for every machine is important when you're maintaining fleets of machines.
A very fun way to practice your vim-fu.
Very interesting take on why PM might the the one who could get the most from AI. They've been doing prompt engineering long before that's even a thing.
Run NixOS on WSL, because why not.
PyCharm 2026.1 is released. Some updates are debugpy support, first-class uv support for remote interpreters, and maybe the most significant one for web developer, js development for free users.
Neovim 0.12 is released. Lots of changes, but one that interest me the most is built-in plugin manager, vim.pack.
Glimr, web framework for Gleam.
Using comment to define the route is interesting. Sometimes I put comment about the route in my (django's) view just to remind me the url path for that view.
You can use your own devices to run TRML.
If you'd rather roll your own ePaper hardware, BYOD is for you. Combine our open-source firmware with your custom PCB or off-the-shelf microcontroller to create a TRMNL-like experience. It's not the most cost-effective route, but it's the ultimate way to scratch that DIY itch and learn the inner workings of ePaper dashboards.
Blog ini terfederasi melalui @aldi@kriwil.com. Setelah hampir 2 tahun migrasi ke Django (dari Pelican, akhirnya salah satu alasan migrasi itu terwujudkan.
Selebihnya gak ada yang berubah sih. Alasan implementasi Activity Pub cuma mau mempelajari cara kerjanya. Awal mulanya dari iseng implementasi How to implement a basic ActivityPub server pakai python. Kemudian dicoba di blog ini.
Hasil implementasi cuma dicoba menggunakan akun Mastodon dan GoToSocial. Jadl kalau menemukan bug dan berkenan melaporkan, silahkan balas post ini menggunakan akun ActivityPub kalian.
Tentu saja, kondisi ini tidak membuat blog ini jadi rutin diisi, karena blog adalah trend sesa(a)t!
Because you don't want to backup node_modules folder. And probably venv folder.
The biggest changes include a new interactive interpreter.
TL;DR: The Ruff formatter is an extremely fast Python formatter, written in Rust. It’s over 30x faster than Black and 100x faster than YAPF, formatting large-scale Python projects in milliseconds — all while achieving >99.9% Black compatibility.
I haven't used twitter for a while, so I guess while I remember, I should probably download my data there. Here's the steps if you wonder:
From twitter page go to:
More
→ Settings and Support
→ Settings and privacy
→ Your account
→ Download an archive of your data
Then just follow the instructions.