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

Joined January 2014
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,404
106
4,224
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
developers will spend $300 on a mechanic keyboard that makes a specific sound and then use it with $400 noise cancelling headphones
417
4,116
1,137
40,889
Интересное будет на Krasnodar Backend miniConf 2022, 21 мая. @proofit404 расскажет, как писал альтернативный python-сервер для @logux_io — насколько сложно делать качественные offline-first-решения (и как грамотная архитектура помогает). krd.dev/events/25
1
5
Josiah Kaviani retweeted
76
2,712
136
13,826
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
2
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
1
161
Josiah Kaviani retweeted
Dedicated keyboard for Startup Twitter – at Bengaluru South, India
63
244
45
3,149
A helpful metaphor is a thing of beauty reddit.com/r/programmerhumor…
3
32
1
248
me I'm going to sleep at 4 am also me I'm going to wake up at 7 am
7
370
46
4,358
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
1
550
How To Become A Python-Man..!! reddit.com/r/programmerhumor…
2
41
2
254
Me after working for 2 years on a side project reddit.com/r/programmerhumor…
2
46
3
370
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
2
299