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

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,405
4,229
Josiah Kaviani retweeted
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
166
859
Josiah Kaviani retweeted
developers will spend $300 on a mechanic keyboard that makes a specific sound and then use it with $400 noise cancelling headphones
418
4,120
40,949
Интересное будет на Krasnodar Backend miniConf 2022, 21 мая. @proofit404 расскажет, как писал альтернативный python-сервер для @logux_io — насколько сложно делать качественные offline-first-решения (и как грамотная архитектура помогает). krd.dev/events/25
1
5
Josiah Kaviani retweeted
76
2,714
13,846
Josiah Kaviani retweeted
3
47
336
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.
4
13
62
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
Dedicated keyboard for Startup Twitter
63
245
3,151
🐐
717
93,831
494,761
Josiah Kaviani retweeted
A helpful metaphor is a thing of beauty teddit.net/r/programmerhumor…
3
32
248
me I'm going to sleep at 4 am also me I'm going to wake up at 7 am
7
370
4,365
Josiah Kaviani retweeted
Мою должность в современном айти надо назвать DevDed и никак иначе.
2
1
29
Josiah Kaviani retweeted
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
57
550
Josiah Kaviani retweeted
How To Become A Python-Man..!! teddit.net/r/programmerhumor…
2
41
255
Josiah Kaviani retweeted
Me after working for 2 years on a side project teddit.net/r/programmerhumor…
2
46
371
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
23
300
Josiah Kaviani retweeted
3
189
811