Ryan Tipps
1.5K posts

Ryan Tipps
@ryan_tipps
Husband, dad, software engineer
Austin, TX Katılım Ağustos 2022
274 Takip Edilen123 Takipçiler

@nikitabier @Polymarket @grok I like product engineering but would struggle to regularly work more than 45 hours (unless significant equity). Would I like working at @X?
English

@ryanflorence @staysaasy Better strategy is get the engineers to become product managers
English

@staysaasy the good ones get better results than many of the developers
English

@hasen_95dx Don’t start coding yet, today is reserved for exploration
English
Ryan Tipps retweetledi

@leerob We need the precision of code, but focused on business logic.
English
Ryan Tipps retweetledi

Code is actually the right abstraction.
Too often I see the future of software engineering diminished down to, effectively, writing and reviewing markdown files.
Yes, it will be hard to review thousands of lines of agent code. But maybe the takeaway is that you want less code?
Rather than just giving up ("well I guess we won't read the code, or we'll read this lossy markdown summary") this should be a signal forcing you to think about better systems.
- How can we make our codebase more verifiable? For example, fast/robust/stable tests, or moving to a typed language.
- How can we deslop or improve the architecture/abstractions of the code generated by agents? For example, spending more time up front on the codebase architecture/types before yolo generating all of the code.
- How are we going to maintain and evolve this codebase over time? The slop compounds. One great solution here is... you guessed it, learning from the past decades of software engineering! For example, you might just have the wrong abstraction entirely, leading to a ton of duplicated code.
I think the markdown folks *are* right in some ways. If you are using skills every day, for many different prompts and workflows, isn't that effectively "coding with markdown"? Kinda.
There's been plenty of ink spilled on the merits and benefits of skills. To me, skills make your style of working legible for agents. They don't replace code and that's not really the point.
In reality, there's this messy and constantly re-evolving future in which both of these things are true:
1. Skills (and markdown) are important for how you give input to the agents and ensure high-quality code & systems are created
2. Looking at the actual code will not be replaced by markdown summaries or a collection of spec documents that ignore the lower level details of the code
In summary: reality has a surprising amount of detail (and nuance)!
English
Ryan Tipps retweetledi
Ryan Tipps retweetledi

millennials over 30 "nah man i don't need kids"
also millennials: "is this it?"
Orwell & Goode@OrwellNGoode
English

@yagiznizipli Imagine installing a package without having to check the news
English

after a month of javascript heavy web development, I miss C++
Dmitrii Kovanikov@ChShersh
Once again I’m reminded how lucky we’re in C++ not to have a package manager and therefore no supply-chain attacks
English

Request for @Cloudflare to add these remaining TLDs so I can transfer these domains from Namecheap into there and have one less vendor:
.bio, .nl, .vc, .cm

English

@ThePrimeagen Tracks with the level of cold outreach I’m getting from recruiters on LinkedIn
English

@ryan_tipps This isn’t bad advice! My husband drives a large crew cab truck that we love and know we can fit all 3 in for some trips, but for every day schlepping, something lower to the ground is a lot easier for the toddlers.
English

@yagiznizipli @fire Is X / XAI unique in their structure that allows such high impact ICs? Do you even know of other similar sized companies like that?
English

man, how do i get an engineer to fix *my* edge case 🥲
Yagiz Nizipli@yagiznizipli
Fixed. And yes, we ship on Fridays at @xai
English

Okay I’m reading the situation differently:
They clearly like each other and want to get married, they’re probably having ongoing discussions about marriage roles - sorting out what they individually want/are willing to commit to, and negotiating it with each other.
IMO this is one of the most useful parts of dating. This where you figure out what is valuable to you and understand what it “costs”.
Breaking up bc there is negotiation would be a missed opportunity.
I disagree that the guy is playing house and doesn’t want to commit, I think he’s trying to negotiate the thing he’s committing to
English

@yonann Not DR fan but this is a decent take
A guy who loves you and really wants to marry you won’t be putting conditions on you. This isn’t about the debt, the debt is just a convenient excuse for him to keep playing house and not propose, because he doesn’t want to
English

Dave Ramsey tells a nurse to dump her boyfriend after he refuses to propose until she pays off $90K in debt
Caller: "I’m a 26 year old nurse with $90K in student loans. My boyfriend makes $250K a year, but he won’t propose until I’m completely debt free"
Dave: "Dump him. He’s making you prove your worth based on money. You’re having to buy your way into this relationship"
"The No. 1 cause of divorce in North America today is money fights and money problems and guess what this is? This is a money fight"
English
Ryan Tipps retweetledi

@yagiznizipli @batuhan_katirci Is it a separate codebase for mobile & web?
English













