Hayden Kotelman (@haybytes) header
Hayden Kotelman (@haybytes) profile picture

💼 Founder Haybytes LLC 👨‍💻 Software Engineer at Johnson Controls 🍲 Creator of Mealie Recipe Manager 🏗 Working in Go, Python, Typescript and C#

Alaska
Joined January 2021
Photo by Hayden Kotelman (@haybytes)Photo by Hayden Kotelman (@haybytes)Photo by Hayden Kotelman (@haybytes)Photo by Hayden Kotelman (@haybytes)Photo by Hayden Kotelman (@haybytes)Photo by Hayden Kotelman (@haybytes)Photo by Hayden Kotelman (@haybytes)Photo by Hayden Kotelman (@haybytes)Photo by Hayden Kotelman (@haybytes)Photo by Hayden Kotelman (@haybytes)
Hayden Kotelman retweeted
3
10
1
401
20,841
Hayden Kotelman retweeted
devtool SaaS moves data that belongs in your database into theirs this is pitched as a feature since it’s easy on day 0 on day 10 you realize you need to replicate some of that data for business logic on day 100 you realize you should store everything and use them minimally
14
9
193
17,990
Hayden Kotelman retweeted
3
6
65
7,235
Hayden Kotelman retweeted
we can talk or we can check the scoreboard quality comes from trying hard and attention to detail, not general statements like this
I know there's a belief that "SPAs are good for apps / dashboards". There's a SaaS app I use which sends me notifications. Each time I click their links I stare at their fancy spinner for multiple seconds. Unlike when someone sends me a e.g.: GitHub issue or PR I see the content instantaneously. Feel the SSR.
51
34
14
788
825,098
Hayden Kotelman retweeted
Usually you’re not I/O bound. Yes network latency is very much a thing, but many developers today underestimate just how much of that is under your control
2
2
2
47
34,045
Hayden Kotelman retweeted
me: *sends someone a question requiring a yes/no answer* them: hi, can we have a call about this? me: honestly, no.
8
131
5
951
132,201
wait until you hear about rust developers
TypeScript developers be like
58
222
46
3,101
566,285
Hayden Kotelman retweeted
Replying to @kenwheeler
Can't wait to sink hours into PWA features to please the 5% of my user base that would rather crawl through glass than part with $4
1
1
8
4,855
Hayden Kotelman retweeted
if you love programming in js/ts you do not have room to complain about php
63
44
6
864
88,039
Hayden Kotelman retweeted
ok... what do i do here?
265
28
17
2,153
281,788
Hayden Kotelman retweeted
I remain convinced this is the one true predictor of whether you'd enjoy this line of work
1
7
93
3,530
Hayden Kotelman retweeted
Use Abolish to preserve the original case during substitution. Just use S instead of s: :%S/pattern/replacement/g 👉 Read the tip: bit.ly/3l3sbwW 📨 Subscribe for weekly #vim tricks: bit.ly/vimtricks
1
28
1
139
22,877
Hayden Kotelman retweeted
More ergonomic defineEmits() with types coming in 3.3!
27
81
10
996
122,417
Hayden Kotelman retweeted
Tipping culture is getting out of hand
42
208
27
3,502
617,342
Hayden Kotelman retweeted
If you find yourself wishing that Date.now() returned a cached value and not, you know, the current timestamp, it's time to take a step back and introspect whether you're building the right thing. – at New Albany, IN
9
9
1
173
63,682
Hayden Kotelman retweeted
The latest update of HomeBox is 🤌
1
1
54
Hayden Kotelman retweeted
When people see my code the only question they have is “how do I switch to a different team”
unavailable
8
6
159
30,176
Hayden Kotelman retweeted
If Democrats are unable to help Republicans choose a new Speaker of the House, then I have no choice but to vote Republican in 2024.
135
162
14
2,266
143,347
We are adding a new cool decorator in the Memray pytest plugin that will make your test fail if it leaks memory 🤖 Is like valgrind but a LOT of times faster 🚀and it doesn't get confused by the Python interpreter specialised allocator. And configure it is just one line! 🙀
10
85
8
504