Cat Stefanovici is CTO at @sports_recruits. Founding member at @hyperformation

Atlanta, GA
Joined February 2008
our phones are still pretty dumb. here’s an example:
1
2
81
liquid glass is ... "interesting", but it’s not the evolution we need.
1
1
57
The OS should be applying AI to understand the purpose of each app (maybe apps can also have a manifest file specifically for operating system AI) and give you OS level notifications based on its understanding of the context of what your apps are doing. 💯
1
44
Key for large repositories.
Replying to @karpathy
In the next version of Cursor, stuffing context will get much easier :D
1
74
Frantically googling how @nikitabier got iOS live actions to display for @explodeapp message recipients that haven’t downloaded the app… 🤯 Anyone?
1
131
The only methodology that makes sense for how this was implemented: 1. an app clip (a lightweight version of an app that does not need to be installed) is triggered through an iMessage link 2. the app clip's sole action is to launch a live activity and disappear 3. the live activity remains visible on the lock screen and dynamic island until dismissed by the user According to Apple's docs: "Your App Clip can’t typically include app extensions, but starting with iOS 16 you can include a widget extension that offers Live Activities and displays live event data without requiring people to install your full app." 🤯🤯🤯
1
98
Cat Stefanovici retweeted
We start with some data from @_jellyfish_co who published the “2024 State of Engineering Management Report”, with survey responses from over 600+ professionals.
1
1
79
Cat Stefanovici retweeted
It’s 2025, are your software engineering practices ready for a leap? At Hyperformation, we enable you to grow faster than the rate of your own experience. This January, we’re diving in on trends in engineering practices: when and why to implement different tactics on your team
1
1
1
190
Most fun Captcha I've ever encountered. WebAssembly-based Doom port. UI built by @rauchg using V0. Tip: hold alt + (left/right) to strafe
1
3
425
So true and well said. The domain experts get the most leverage out of LLMs because they speak the domain language and can validate the responses. True for software, law, engineering, you name it.
The biggest challenge right now is not to prompt an AI model to produce code. Almost anyone can do that. The challenge is to validate that this code is actually doing what you want it to do. The challenge is to understand how to improve it, fix it, and update it.
1
102
This means that humans putting themselves in the role of a developer will remain indispensable. These new tools will boost efficiency but won’t replace the creativity, problem-solving, system design, and domain expertise engineers bring to the table.
1
63
LLMs reduce friction between a great idea and a working solution—whether built by a senior dev or a domain expert with minimal coding. Expect software to become even more ubiquitous, empowering more creators than ever.
1
46
AI powered software shifts the paradigm from deterministic to probabilistic computing, which in turn becomes more creative and dynamic. This type of software will need software engineers to pioneer the techniques for this new frontier.
43
Will AI replace software engineers or spark an even greater demand for new software? Here’s the direction things are currently going into…
1
42
Even if AI can generate large chunks of code, humans still shape which problems to solve, business logic, software architecture and system integrations. These product and architecture questions go way beyond basic coding.
1
42
AI-assisted coding continues a long progression of dev tools increasing the level of abstraction developers work in. Each leap frees us from repetitive tasks so we can focus on the why and what of software.
1
1
40