Greg McKelvey @Whyisbecause
Web developer, bassist, mtn biker, new father! mckelveygreg.github.io Eugene, OR Joined July 2015-
Tweets350
-
Followers89
-
Following648
-
Likes2K
What. The. Actual. Fuck. Are you actually sitting there telling me that, in 2024, a significant open source project is using fucking Autotools instead of something like Cmake? See, this is why I retired early from software engineering. Because for every new job I took, the same conversation would occur in slow motion over the course of a year or three. Foobar, Inc: Welcome aboard, Devon. We were really impressed by all the awesome super-smart stuff on your resume! Devon: Thanks, let's have a look at this codebase. {Sound of Devon throwing up a little in his mouth.} Devon: Pieces of this code appear to have been thrown together by howler monkeys over the course of a seven-day cocaine binge. Foobar, Inc: Oh, that would be Fred. Yeah, he's self-taught, and his code's a little unorthodox, but — Devon: He has clearly never taken a single computer science class in his life, and his code is a crime against god, art, and nature. Foobar, Inc: But he's just so fast. He got our whole version 1.0 written over just seven days! Devon: I totally believe that, and it's the reason why we need to — Foobar, Inc: Yeah, we wish more programmers were fast like him. Nowdays, everyone seems to take forever to do anything. Including Fred, for some reason. Weird. Devon: Have you ever heard of something called "technical debt"? When you write hasty code, you introduce bugs and accidental complexity. It's like borrowing time from future you. You have to pay it back, with interest. Foobar, Inc: What an interesting concept. You are clearly very smart. But we don't have time for you to be an abstract philosopher king, pontificating about theoretical concepts which obviously have no bearing on the real world. We have new features to write. That seems to happen so slowly nowdays for some unknown reason. Devon: It's because you are drowning in technical debt. Foobar, Inc: What an interesting abstract philosophical concept that has no bearing on our reality. You are clearly a really smart guy. But we can't test your theory, because the CEO expects 5,763 new features in next month's release, to fulfill promises he made to Important Partner Business, without consulting us at all. Devon: This tech debt needs to be paid down sometime. You can't just put it off. If you do, the interest will inflict itself on the timetable for every new feature you write. Has someone tried explaining the concept of tech debt to the CEO? Foobar, Inc: We can't do that. He's a boomer. Also, he has the power of a god, and the emotional stability of a single mother with a crack habit and an Onlyfans account. We find it easier to smile and present him with rosy scenarios, and then lay off a few scapegoats when we don't meet goals. If only we could understand why everything takes so long these days. Software engineers must be lazy. Not like Fred. Let's put Fred in charge of the whole department. Maybe he can shake things up. Devon: Hey, I spent a week re-architecting the BazTranslator component. It runs sixty-three times faster, and you can include new conversions by inheriting from this base class and overriding just these two virtual functions. Foobar, Inc: How DARE you, sir? You were supposed to be writing new features! This is why progress is so slow. You spent a whole week without adding any new functionality! Don't you understand we are in crisis, here? Devon: You are always in crisis. Have you tried reading this book of essays by Fredrick Brooks? Foobar, Inc: Get that thing out of my face. Why are you being so difficult? You should watch out. You're acquiring a reputation for being difficult to manage. You should tremble in fear now. Devon: I could have a new job with one phone call. I am trying to help you, you silly people. Foobar, Inc: Then stop being an abstract philosopher king and write features as fast as you can! Like Fred! Why can't you be more like Fred? Devon: Fred made a whole set of structs containing raw untyped pointers so he could reinvent polymorphism in C, because he "doesn't like C++". Foobar, Inc: Yes, isn't he clever? We love Fred! Devon: And segfaults, apparently. {Sound of major project hitting an iceberg, burning down, falling over, and then sinking into the swamp.} Foobar, Inc: Another project failed. Clearly, it's your fault, wasting time with all your weird philosophy and refactoring code. We're going to lay you off. Devon: I am actually relieved. Appros of nothing, does your family carry a lot of credit card debit? Foobar, Inc middle manager: Of course not! That stuff will kill you! Why do you ask? Devon: No reason. {Sound of Devon retiring from a high-paying engineering career and writing a science fiction novel in his bedroom for nine months.}
An observation I left out of my earlier thread on the xz back door: Autotools. Must. Die. The complexity and obscurity of autotools build recipes was essential to the way the malicious code was concealed and inserted in the release tarball.
@jnelleiz Ha, I ask people to watch my kids while I go to the bathroom!
@jnelleiz Ha, I mean… by the looks of it, some of them never slowed down!!
@jnelleiz My own father wanted to create an Instagram for my kids because he thought their cuteness needed to be consumed lest it go to waste! However, I do love the stuff you post 🙃 it feels refreshing these days to see art for just the artist’s sake, so thank you
@eugenewebdevs live stream youtube.com/watch?v=lrXyUq…
@TkDodo @ReactSummit Love React query to take care of promise handling in a reactive ui! I also love your blog, it goes hand in hand.
📢 🎟 I have one free Ticket to give away for the @ReactSummit conference in Amsterdam (June 2nd). To participate in the raffle: Like and retweet this tweet and comment with why you ❤️ react-query. I'll pick a random answer from the comments on May 5th. Good luck 🍀 and cu there
@TkDodo @alexdotjs @trpcio @ecyrbedev @flybayer @bufbuild’s connect-query is integrating well with React query but is still getting off the ground. github.com/bufbuild/conne…
@jnelleiz Yeah, he’s running from something! I like home
@saronyitbarek A local agency @twentyideas took a chance on a my second career change after a reference from volunteering and working for our local open source group @EugTech !
@TkDodo You are my go to blog I check, thank you for your contributions to the community!!! Plus I love the questions you ask and discussions you are a part on Twitter, so thanks for that too
@antonioortegajr Lolz, that sounds expensive! Also actions sounds like they were being a bit hopeful…
@elliott_claus Lolz, the preview just showed glass! That would have been next level!
I just completed "Calorie Counting" - Day 1 - Advent of Code 2022 adventofcode.com/2022/day/1 #AdventOfCode I'm only going to share my first one, but 🎼 It's the most wonderful time of year!
@jnelleiz In my world, it’s @DarknetDiaries !!
@elliott_claus Excited you got your foot in the door!! I love what I do, so I only wish the same for you!
Danielle perkins @Daniellepe30031
85 Followers 1K Following Visual artist | Mixed media & emotion | DM for commissions 🎨📩
smiTTY @michaelasmith
679 Followers 1K Following Christian•I change the defaults•Python, Data, Typescript, Bash•A.K.A. kojiro/kojiromike•Opinions are my own;Facts are everyone's
MagBernal @4pkqw2LGmMCtRyD
58 Followers 7K Following
Noutaez @noutaez36090
61 Followers 6K Following
Sosothu @SosothudPsy
52 Followers 4K Following
MaryRaleign @bg1008JLx6NXiIp
73 Followers 7K Following 同城个人业余兼职白天上班每天晚上六点半有空 随缘接 中介口嗨勿扰,没有其他隐藏费用,见面再付,大号 https://t.co/AdXwQ22LBL 拒绝口嗨不闲聊
Sturtorsh @Sturtorsh500
51 Followers 4K Following
Kewnoti @Kewnoti8wV
69 Followers 7K Following
andrew @shellscape
3K Followers 1K Following Whale Psychologist • spooky CTO • @rollupjs core • that @jsxemail guy
Magdalene @tesurath98853
20 Followers 2K Following Among the easiest things in the world, procrastination is the least effortful.
GO Feature Flag @gofeatureflag
314 Followers 896 Following Simple Feature Flagging for All | Opensource feature flag solution built by @thomaspoignant Join us on slack: https://t.co/PArHRSVnV7…
MobX-State-Tree Offic... @MSTjavascript
310 Followers 169 Following The official account of MobX-State-Tree, the best JavaScript state management system! Account operated by @jamonholmgren and @coolsoftwaredev, core MST team
Ronald Claus @ronald_claus
5 Followers 77 Following
Matt Zimmermann @influxweb
643 Followers 3K Following Certified Miva Web Developer, Miva Business Partner, and Holistic Web Developer • Owner: https://t.co/NmFiGb7dg6 • Portfolio: https://t.co/wZhP953fDp • Dad • Geek
P R Das @prdas06
120 Followers 1K Following Trying to move from IT support to Developer path Tech stack Dot net \Dot net Core, Angular 7 years experience in IT support.
Telecom Specialties @TelecomSpecialT
22 Followers 253 Following Telecom Specialties is a national supplier of network infrastructure products for Residential/Business Broadband, Structured Cabling, Data Center, & DAS.
Cesar @notces_r
3 Followers 3 Following
zx @zx_loro
1K Followers 1K Following Founder of @loro_dev | High-perf CRDTs for local-first & collaborative apps Building @lody_ai 中文/English
Josh Worth @misterjworth
8K Followers 2K Following User experience designer. Graphic artist. Writer. Person of interest. Starting up https://t.co/Bbk6c42OiP
Conrad Shaw @OneConradShaw
796 Followers 919 Following Writer, actor, filmmaker, UBI researcher (@theUBIguy) Co-Creator: @BootstrapsTV Co-Founder: @comingler1 VP: @ITSAfoundation Creator: @UBIcalculator
Darragh O'Riordan bui... @darraghor
302 Followers 157 Following Engineer and manager by day 💼 https://t.co/xkkUqKgdDz Building tools for busy developers at night 🧰 🪩 https://t.co/yrZApWfCea
Carry it Forward @CarryitforwardN
266 Followers 1K Following Cultivating systematic efforts to reduce the harms of homelessness and supporting the necessary work that ends it.
Sumani Dash @Sumani_Dash
58 Followers 312 Following Expat(!) from India; Mom of two certifiably adorable littles; nonprofit/development professional
Bent Spoke Outreach @BentSpokeOut
324 Followers 454 Following Bent Spoke Outreach is a grassroots, humanitarian effort to assist the unhoused. We use Recyclized bikes to 💡 up the darkness.
DaiwaPacificSD @DaiwaPacificSD
5 Followers 29 Following Owners: Michael & Krista Zayac Come fish with us!
the UBI guy @theUBIguy
4K Followers 3K Following Conrad Shaw - all things #UBI. Projects: @bootstrapsTV @comingler1 @ITSAfoundation @UBIcalculator https://t.co/Ot4uDX0ycY - READ IT, SIGN IT, JOIN US!
Charles Offenbacher @coffenbacher
249 Followers 817 Following Full stack dev in the Pacific Northwest
Terrie Monroe @TerrieMonroe
139 Followers 2K Following
Mark Davis aka marks.... @markdav_is
554 Followers 1K Following CTO at Trifoia. Open Eugene Leader #wolo. Mushroom Farmer #fungi. #Blazor and #Oqtane evangelist.
eugenewebdevs @eugenewebdevs
36 Followers 48 Following Meet up with local web developers and learn about current technologies.
Ryan Moore @Smacherman
163 Followers 103 Following VP Tech, Immersive Producer, Documentarian, & Unreal Developer. Looking to bridge my love of media and tech while learning more about both.
Elliott Claus @elliott_claus
17 Followers 61 Following emoji ~ default state of being ~ current employment ~ plain text everything ~ emoji
Thomas Roosma @roosmatom
3 Followers 9 Following
Jared @jaredLunde
1K Followers 987 Following ☻ life’s short — stunt it engineering @railway thoughts+prayers my own
antonioortegajr @antonioortegajr
363 Followers 367 Following Longtime smirker. Senior AI Engineer at property radar
TJ @tjw_tj
1K Followers 4K Following #RosewoodStrong #HigherGround #RiseOrRetreat #IFloodAndIVote #ClimateJustice #NoJusticeNoPeace #UnitedFloodedStatesOfAmerica #AnthropoceneAlliance #A2
Andrea Bennett @MHAbennett
46 Followers 443 Following
Nikole Garcia @websupergirl
741 Followers 1K Following I write code that makes sense and I hate tech debt.
Jay Kim @jthk1106
29 Followers 61 Following
frankie @codegold79
65 Followers 78 Following Member of Technical Staff at VMware working on applications written in Go. Outside work, contributing to OpenBoard, hosting Go meetups. (She/her or Ze/zir)
Marc Arbesman @willcode4food
166 Followers 389 Following Non-competitive Excersizer, Dad, Knower of Superfluous Facts.
Sean Aguinaga @seanaguinaga
243 Followers 2K Following “All the world's a stage, and all the men and women merely players; they have their exits and their entrances, and one man in his time plays many parts”
Bike Index Eugene @BikeIndexEug
69 Followers 28 Following Tweeting out stolen bikes and helpful information in the Eugene, OR area
John Clarke Mills @johnclarkemills
1K Followers 353 Following Cofounder & CEO @WatchDutyApp, @Zenput Cofounder, restorer of https://t.co/XE2bGtGkHG, and @DuckPondCamp Cofounder.
Watch Duty @watchdutyapp
32K Followers 234 Following Helping you stay safe from wildfires and floods when seconds count.
MG @_MG_
51K Followers 761 Following Nightmare Reifier. I sell some of them too: https://t.co/5HhKqfxtda & https://t.co/9flQ1nSPZ2
smiTTY @michaelasmith
679 Followers 1K Following Christian•I change the defaults•Python, Data, Typescript, Bash•A.K.A. kojiro/kojiromike•Opinions are my own;Facts are everyone's
Michigan TypeScript @MiTypeScript
4K Followers 118 Following A place for advanced TypeScript to call home.
Evan You @evanyou
313K Followers 2K Following Husband / Father of two / Founder @voidzerodev (acq. @cloudflare) / Creator @vuejs & @vite_js. Chinese-only alt: @yuxiyou
derek guy @dieworkwear
1.5M Followers 1K Following Menswear writer. Editor at @putthison. Bylines at The New York Times, The Financial Times, Politico, Esquire, and Mr. Porter
andrew @shellscape
3K Followers 1K Following Whale Psychologist • spooky CTO • @rollupjs core • that @jsxemail guy
Vince Panero @Vincepanero
81 Followers 229 Following Conscious businesses—do your part. If not for you, do it for others. I have the best son & wife!
Alejandra Caraballo i... @Esqueer_
140K Followers 2K Following No longer on this hellsite. Catch me on bluesky.
Eugene Saturday Marke... @SaturdayMarket
5K Followers 535 Following The perfect place to shop for handcrafted art, eat international cuisine, and listen to live music. Returning to the Park Blocks in downtown, Eugene on 4/5/25!
jhey ʕ•ᴥ•ʔ @jh3yy
146K Followers 100 Following designing interfaces. engineering experiences. many can build it. few can explain it. @shopify brand design studio 💎
Jesse Li @__jesse_li
1K Followers 3K Following he/him 🦠 friend of lactobacillus 🤩🌈🏴 we do not yet know what a computer can do 🚴 https://t.co/XFVK85R2Bb
Josh Goldberg 🦋 @JoshuaKGoldberg
11K Followers 2K Following Strongly prefer https://t.co/F6CfH0xOGo 🦋 👨💻 @tseslint, @geteslint, etc. 👪 @BosTypeScript 🪸 @SquiggleConf ✍ @LearningTSBook 🌟 Microsoft MVP 💌 TC39 Invited Expert
Jason Fried @jasonfried
3.9M Followers 259 Following Started & runs 37signals (makers of Basecamp, HEY, and ONCE). Non-serial entrepreneur, serial author. DM or email me at [email protected].
Charity Majors @mipsytipsy
82K Followers 591 Following honeycomb, observability, the second edition of "Observability Engineering" is coming out soon. find me on substack, bsky, LI, and occasionally here. 🐝🏳️🌈🦄
foone🏳️⚧️ @Foone
124K Followers 455 Following Hardware / software necromancer, collector of Weird Stuff, maker of Death Generators. (she/they🏳️⚧️) mastodon: https://t.co/YBNfbN1vVU
City of Eugene @cityofeugene
12K Followers 408 Following Official account of the City of Eugene, Oregon. Visit our City Newsroom for the latest news and information: https://t.co/gpysBm2egR
EUG Water & Electric @EWEButility
5K Followers 524 Following Based in Eugene, Oregon's largest customer-owned utility provides drinking water and power to more than 200,000 people. Contact us online or at (541) 685-7000.
Eugene Public Works @EugenePW
2K Followers 59 Following Construction-related traffic updates and other information about Eugene Public Works including stormwater, wastewater, roads, parks, engineering, and airport.
Theo - t3.gg @theo
369K Followers 4K Following Full time CEO @t3dotchat. Part time YouTuber, investor, and developer
Laurence Brown @LostInThePondUS
14K Followers 530 Following America's finest British import. 'Lost in the Pond' host. YouTube sensation. 816k subscribers. Distributor of British and American facts.
GitHub Next @GitHubNext
26K Followers 43 Following We are a team of researchers and engineers at @GitHub who investigate the future of software development.
Chan Zuckerberg Biohu... @czbiohub
17K Followers 528 Following Please follow our official account to learn more about our work in frontier AI for biology
OpenFeature @OpenFeature
1K Followers 95 Following Open standard for feature flags, created to support a robust feature flag ecosystem using cloud native technologies. https://t.co/KX2npKlsfH
Ryan Florence @ryanflorence
30K Followers 452 Following 📘 Latter-Day Saint 👩❤️👨👧🏽👦🏼👦🏽 Proud family man 💿 @remix_run at @shopify 🚤🏂🎸🧑💻⚽️🎾🍉🇺🇸
pnpm @pnpmjs
27K Followers 7 Following Fast, disk space efficient package manager Sponsor us: GH: https://t.co/cS3OP24kZH OC: https://t.co/zyVORTsELN We don't endorse any memecoins!
alex @astahmer_dev
2K Followers 375 Following @panda__css & OSS, frenchy freelancer https://t.co/QSSMKiB9tG
Panda CSS @panda__css
3K Followers 4 Following The modern styling framework without the runtime. Type-safe ⚡️ · Design Tokens 🎨 · Variants 🍭
Dominic Gannaway @trueadm
22K Followers 451 Following I'm a frontend engineer @OpenAI. Author of @octanejs, @ripple_ts, @lexicaljs and @inferno_js. I was also a core engineer who helped build @reactjs and @sveltejs
Cory House @housecor
161K Followers 819 Following I help dev teams be insanely productive with AI. Courses: https://t.co/D5emROQHUh & https://t.co/6L1fD89GbP Consulting: https://t.co/Qfp4TfpB8N ⚛️
MobX-State-Tree Offic... @MSTjavascript
310 Followers 169 Following The official account of MobX-State-Tree, the best JavaScript state management system! Account operated by @jamonholmgren and @coolsoftwaredev, core MST team
ThePrimeagen @ThePrimeagen
374K Followers 1K Following skill issues: 🟩⬛️⬛️⬛️⬛️⬛️(69/420) https://t.co/TYJ6aSq4O0 https://t.co/wQJlh4stsc https://t.co/wxeJWY8LmI
Matteo Collina @matteocollina
57K Followers 4K Following @platformatic Co-Founder & CTO, @nodejs TSC Chair, Lead maintainer @fastifyjs, Board @OpenJSF, Conference Speaker, Ph.D. Past: @nearform. Views are my own.
Marc Johnson @SolidEvidence
41K Followers 152 Following Molecular virologist, Professor, and wastewater detective. Same handle on bsky. Opinions are my own and do not reflect those of my employer or anyone else.
gaz @gazpachomachine
84K Followers 2K Following I used to review food in the shower | All Reviews: https://t.co/sbof3C7kmr | [email protected] | Text or call me 404-548-8034
htmx.org / CEO of Big... @htmx_org
58K Followers 330 Following high power tools for html - ʕ •ᴥ•ʔ made in montana https://t.co/P2PXneoQpa (u know u want some) idk!





















