Kevin Highwater

9.2K posts

Kevin Highwater

Kevin Highwater

@kkuchta

I ride a yak to work every day. Tech + bad jokes. He/him https://t.co/sTL6FurCji. Mastodon: @[email protected] Bluesky: @kevinkuchta.com

San Francisco, CA Katılım Ocak 2009
283 Takip Edilen1.5K Takipçiler
Sabitlenmiş Tweet
Kevin Highwater
Kevin Highwater@kkuchta·
My RubyConf talk is online! "Everything a Microservice: The Worst Possible Intro to dRuby" This talk teaches you about the little-known "dRuby" package in the standard lib by building the most ridiculous microservice architecture you can come up with. youtu.be/cC4kRXAnunc
YouTube video
YouTube
English
0
2
24
10.5K
Kevin Highwater
Kevin Highwater@kkuchta·
Mixture of experts is also a great name for a post-ai-apocalypse cannibal stew.
English
0
0
1
44
Kevin Highwater retweetledi
Mike Julian
Mike Julian@mikejulian·
We're hiring a Head of Engineering at @DuckbillHQ. We think the entire cloud cost management industry is solving the wrong problem. While everyone else is building tools for making bills smaller for startups, we're building a data platform for making them more predictable and less complex across an entire enterprise. Given we're early days, this is a builder role. You'll be in the code every day and setting the pace for the team. You'll be leading the team on foundational decisions from day one. The engineering problems are interesting. We're processing hundreds of millions of rows of billing data per customer per month. We're modeling pricing schemes and contract structures for every provider we support. The dimensionality reaches into the thousands of columns when you combine provider billing data with customer data and the datasets hit terabytes easily. The customer needs to not just query this data, but modify it too--faster than a traditional data pipeline allows. We're ~12 people, based in SF, well-funded through revenue and our investors, and have the kind of customer list and brand awareness most seed-stage companies spend years trying to build. Feel free to DM me. Job post and more details about our point of view are linked below.
English
2
9
37
8.1K
Kevin Highwater
Kevin Highwater@kkuchta·
@jwatte Tremendous respect to my friends who do, though. Balancing the legitimate needs of six different teams, plus the technical needs of your own project well is a sight to behold.
English
0
0
1
3
Kevin Highwater
Kevin Highwater@kkuchta·
@jwatte For sure! I've spent a little bit of time at larger companies and realized there *is* a ton of skill in operating in that environment - in building consensus across a large group of stakeholders to get a project built. I could build that skill, but I'd rather not. ¯\_(ツ)_/¯
English
2
0
0
8
Kevin Highwater
Kevin Highwater@kkuchta·
github.com/kkuchta/rpgels… I'm still working on improving the data. Dndbeyond hates bots, so I cobbled the data together from their sitemap and sources like common crawl.
English
0
0
0
39
Kevin Highwater
Kevin Highwater@kkuchta·
It's fast because it's only searching a couple thousand entries - I just shipped the whole search index to the fronted. It's decent because if you search "Wizard", the first thing you get is the wizard class, not some random wizard-related monster.
English
1
0
1
38
Kevin Highwater
Kevin Highwater@kkuchta·
I use dndbeyond a lot for look up dnd stuff. The search is so slow and the result order is nonsensical. I finally got frustrated and vibed up rpgelsewhere.com, a fast and decent standalone dndbeyond search.
English
1
0
2
110
Kevin Highwater
Kevin Highwater@kkuchta·
@23music Yeah, we're in a similar boat. We're starting to look into cost, but mostly just to get a feel for if there are any quick wins. At this point, "moving faster" is worth almost any amount of money we could throw at the AI companies.
English
1
0
1
11
Kevin Highwater
Kevin Highwater@kkuchta·
In the AI era, I no longer have any excuse to have a messy codebase. That rolling refactor that's been in progress forever? "Cursor, finish migrating our models to the new pattern" That dead code from the system we removed last quarter? "Cursor, rip out the Foo class."
English
3
0
2
148
Kevin Highwater
Kevin Highwater@kkuchta·
@jwatte Agreed on both points! It took us a little long to get to it, but 100% worth the effort.
English
0
0
1
191
Very Human Robot
Very Human Robot@jwatte·
@kkuchta We set this up day 1 at Reve and yes, it's The Way! (We also have local devenv because instant feedback is important)
English
1
0
0
229
Kevin Highwater
Kevin Highwater@kkuchta·
Me and another engineer spent some spare time hacking and now every PR has a dedicated per-PR copy of our system spun up. This has been so amazing for letting non-devs test out their AI-authored changes without needing to set up and maintain local dev environments.
English
2
0
4
2.7K
Kevin Highwater retweetledi
nolen
nolen@itseieio·
made a hook that adds a bouncing dvd logo to claude code whenever it's thinking
English
310
1.1K
17.1K
931.3K
Kevin Highwater
Kevin Highwater@kkuchta·
I will never not read this as though it's being sung by No Doubt
Kevin Highwater tweet media
English
0
0
1
38
Kevin Highwater
Kevin Highwater@kkuchta·
I'm going to try out a few different AI code review tools to see how they've progressed in the ~8 months since I last looked at them. Anyone got a favorite?
English
4
1
2
959
Kevin Highwater
Kevin Highwater@kkuchta·
We're hybrid in-office in downtown SF. Come get nerd-sniped with us on everything from data pipelines to lunch options. duckbillhq.com/careers/
English
0
0
3
247
Kevin Highwater
Kevin Highwater@kkuchta·
Hey, want to come work with me at a tiny startup? We're working on processing massive AWS bills + contracts for people. Right now we've got between 1 and 3 engineers, depending on what roles you count. We need some combination of backend, frontend, fullstack, and data engs.
English
1
2
11
3.9K