I can't say enough good things about Click by @PalletsTeam - click.palletsprojects.com - I often find myself upgrading ad-hoc scripts from Jupyter notebooks to full CLI tools just because Click makes it so fast and productive to do so
Интересное будет на Krasnodar Backend miniConf 2022, 21 мая.
@proofit404 расскажет, как писал альтернативный python-сервер для @logux_io — насколько сложно делать качественные offline-first-решения (и как грамотная архитектура помогает).
krd.dev/events/25
Refactoring reduces risk. If the thing you’re calling "refactoring" isn’t doing that, then you’re rewriting, not refactoring. It’s an important distinction.
The 8 traditional Lean Muda (waste) all apply to software. Using the DOWNTIME memorific:
• Defects (of all sorts, bugs, UX, software not doing anything useful)
• Overproduction (futureproofing, writing more code than you need) 1/3
Try using The Universal "No" 🙅: It can be exhausting to make decisions on every request you get (especially when you're stretched too thin). So try turning down ALL new requests for a few days or weeks and give yourself your time back.