Kotlin GDE | Working on Kotlin full-stack / web tech | Favorite languages: Kotlin & Rust | Ex-Googler See my current projects at https://xitter.cf/t.co/7VpeqP8Q6V

Mountain View, CA
Joined August 2020
I've seen a lot of people asking "why does everyone think Twitter is doomed?" As an SRE and sysadmin with 10+ years of industry experience, I wanted to write up a few scenarios that are real threats to the integrity of the bird site over the coming weeks.
1,131
13,779
5,861
55,126
This is what micromanaging from the top looks like, when the CEO *thinks* they can tell the source of the problem and how to fix it, just by looking at it. It’s incredibly frustrating when it happens to you. It’s rare to see it this public. Good luck to engineers in the weeds.
Btw, I’d like to apologize for Twitter being super slow in many countries. App is doing >1000 poorly batched RPCs just to render a home timeline!
128
736
83
8,237
David Herman retweeted
Friendlymike@friendlyMikhail5 Nov 2022
We hit 500 users yesterday. Just got a larger server (should handle 2k users) and went through and let hundreds of folks on that signed up. If you didn't get on this round hold tight. Should be good in a few days. Thank you @mastohost@mastodon.social for lovely hosting and (1/2)
1
7
58
David Herman retweeted
If folks are interested in positions working with Kotlin, make sure you join the #hiring channel on kotlinlang.slack.com. Offers are posted quite frequently.
1
33
85
Lispers: Lisp is the most beautiful language, so elegant that it wasn't so much created as discovered, as timeless as mathematics itself—which it of course is. Lisp: LOL my two most common functions are named after CPU instructions from a weird-ass chip that IBM made in the 50s.
17
48
6
811
David Herman retweeted
I am very prepared to tell you what time it is today
68
937
76
6,375
David Herman retweeted
Videogame options in 2022
4
7
23
David Herman retweeted
"Kotlin is now the recommended programming language for server-side JVM usage at Google, set to replace Java while still providing access to a large existing Java ecosystem." youtu.be/o14wGByBRAQ
33
419
102
2,155
Hey programmer friends! Know anyone who'd be the ideal kind of programmer to join my little startup (making a raytraced voxel FPS/RPG/survival game focused on "user generated content") ? Details below.. [1/]
6
45
6
235
Kotlin 1.7.20 has been released! 🎉 · K2 support for several new plugins · Preview of the ..< operator for open-ended ranges · K/N memory manager enabled by default · Inline classes with generic underlying types (experimental) Learn more ⤵️ blog.jetbrains.com/kotlin/20…
2
110
10
347
David Herman retweeted
I am releasing today the "Book of CP-System" about the machine running early 90s arcade hits like Street Fighter II, Final Fight, and Ghouls’n Ghosts. fabiensanglard.net/cpsb/
44
337
39
1,227
David Herman retweeted
A good friend of mine (and an ex-colleague) is looking for two founding engineers for their startup. It is a good idea that solves a real problem for salespeople and already has paying customers. (That's rare😀) ycombinator.com/companies/ci… Lmk if you want an intro to @davidjwiner.
David Herman retweeted
What is the stupidest hill (programming related) that you'd die on?
32
1
1
11
David Herman retweeted
Producing State with Flows tunjid.github.io/Mutator/ Really cool to see this article is actually an interactive Compose for Web page! 👏 Very nicely illustrates use of Unidirectional Data Flow (UDF) approach that mobile dev is increasingly standardising on.
2
13
50
David Herman retweeted
KotlinConf is back! 🥳 🌷 We’re coming to Amsterdam April 12–14, 2023. Celebrate with the Kotlin community at the event of the year. There will be workshops, talks, and everything fun (no pun intended?). Super Early Bird tickets are now available! 👇kotlinconf.com/
9
131
46
376
Introducing the Platformer Toolkit - a video essay that you can PLAY! Play it in your browser, on download on Windows or Mac, for free - gmtk.itch.io/platformer-tool…
62
803
166
3,904
Do you use Kotlin Multiplatform in your projects? The Kotlin Multiplatform User Survey is now open. Don’t miss this chance to shape the future of the technology – share your feedback with us! 🎁Special prizes will be raffled off after the survey is closed surveys.jetbrains.com/s3/a3d…
4
34
6
80
David Herman retweeted
If you are trying to find out how you can help with the situation in Ukraine, a trusted friend sent me this link: quip.com/SxBaALA94uQf It includes various ways to support #Ukraine. They are doing an impressive job against all odds and need all the support they can get.
1
7
34
David Herman retweeted
Happy to share that we now have a #Kotlin community here on Twitter 🎉 xitter.cf/i/communities/14946969… Feel free to DM me to get an invite (I believe members should have ~5 invites to give away also) 💪
122
23
4
179
David Herman retweeted
The declarative nature of Compose radically simplifies the maintainability of your app. "Unfortunately, no one can be told what the Matrix is. You have to see it for yourself." It typically takes people 3-6 months usage before it suddenly clicks for them. xitter.cf/JimSproch/status/13928…
Replying to @a_key_bako
Declarative programming (including Compose) usually takes 3-6 months of usage before people have the "💡⚡️ holly-shit this is good" moment. Until then, you will struggle with it, you will fight it, it will frustrate you, and then it will all click in your mind six months later.
3
1
22