A former member of the Django Channels maintenance team. A former member of the dry-python team. Python programmer. Emacs user.

Joined January 2014
74 Photos and videos
Educating a team slows you down for a week or two. Not educating the team slows you down forever. Time spent in learning is never wasted.
60
1,412
4,253
Josiah Kaviani retweeted
1 Jul 2022
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

1
2
25
Josiah Kaviani retweeted
23
167
865
Josiah Kaviani retweeted
12 Jul 2022
developers will spend $300 on a mechanic keyboard that makes a specific sound and then use it with $400 noise cancelling headphones
426
4,182
41,290
Josiah Kaviani retweeted
Интересное будет на Krasnodar Backend miniConf 2022, 21 мая. @proofit404 расскажет, как писал альтернативный python-сервер для @logux_io — насколько сложно делать качественные offline-first-решения (и как грамотная архитектура помогает). krd.dev/events/25

1
5
Josiah Kaviani retweeted
76
2,767
14,009
Josiah Kaviani retweeted
3
47
339
Josiah Kaviani retweeted
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.
26 Oct 2021
Refactor... You keep using that word... buff.ly/30wM0F2 #cleancode #agile #legacycode
4
13
62
Josiah Kaviani retweeted
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
4
37
162
Josiah Kaviani retweeted
26 Oct 2021
Dedicated keyboard for Startup Twitter
63
248
3,162
Josiah Kaviani retweeted
🐐
727
95,616
500,433
Josiah Kaviani retweeted
A helpful metaphor is a thing of beauty reddit.com/r/programmerhumor…
3
34
250
Josiah Kaviani retweeted
me I'm going to sleep at 4 am also me I'm going to wake up at 7 am
7
376
4,414
Josiah Kaviani retweeted
27 Oct 2021
Мою должность в современном айти надо назвать DevDed и никак иначе.
2
1
29
Josiah Kaviani retweeted
26 Oct 2021
Our computers went down at work today, so we had to do everything manually. It took me 20 minutes to shuffle the cards for Solitaire.
2
58
557
Josiah Kaviani retweeted
How To Become A Python-Man..!! reddit.com/r/programmerhumor…
2
45
256
Josiah Kaviani retweeted
Me after working for 2 years on a side project reddit.com/r/programmerhumor…
2
47
374
Josiah Kaviani retweeted
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.
8
24
302
Josiah Kaviani retweeted
3
191
815