Roman | Building Scaffly

390 posts

Roman | Building Scaffly banner
Roman | Building Scaffly

Roman | Building Scaffly

@Roman_Indie

Software Engineer, 10+ years. Building https://t.co/VwCOjzzuxi - describe an app, get mobile designs in seconds. Shipping in public

Katılım Ağustos 2019
127 Takip Edilen125 Takipçiler
Sabitlenmiş Tweet
Roman | Building Scaffly
Roman | Building Scaffly@Roman_Indie·
Had a mobile app idea last month Asked Claude to design it. The result was... not great Found a freelancer on Upwork $100+ for 2 screens. 3-day turnaround So I did what any engineer would do I built my own tool And here we are 11 days later -> In one prompt created:
English
1
0
1
319
Noah
Noah@NoahKingJr·
People using AI for automation vs people using AI agents
Noah tweet media
English
98
295
4.1K
159.8K
Roman | Building Scaffly
Roman | Building Scaffly@Roman_Indie·
@trq212 NGL this might be the missing piece How does Claude Code handle the back-and-forth tho? Like does it keep context of what you changed in Figma or you have to re-explain every time?
English
1
0
0
1.1K
Roman | Building Scaffly retweetledi
Salma
Salma@Salmaaboukarr·
it's time @claudeai
Salma tweet media
English
217
682
7.9K
734.9K
Roman | Building Scaffly
Roman | Building Scaffly@Roman_Indie·
litellm, trivy, chalk, debug, VS Code extensions, 800+ GitHub repos All compromised recently And most devs don't even check what their deps pull in Ship faster, add more deps, trust more libs Attackers use the same AI to find and exploit weak points
Andrej Karpathy@karpathy

Software horror: litellm PyPI supply chain attack. Simple `pip install litellm` was enough to exfiltrate SSH keys, AWS/GCP/Azure creds, Kubernetes configs, git credentials, env vars (all your API keys), shell history, crypto wallets, SSL private keys, CI/CD secrets, database passwords. LiteLLM itself has 97 million downloads per month which is already terrible, but much worse, the contagion spreads to any project that depends on litellm. For example, if you did `pip install dspy` (which depended on litellm>=1.64.0), you'd also be pwnd. Same for any other large project that depended on litellm. Afaict the poisoned version was up for only less than ~1 hour. The attack had a bug which led to its discovery - Callum McMahon was using an MCP plugin inside Cursor that pulled in litellm as a transitive dependency. When litellm 1.82.8 installed, their machine ran out of RAM and crashed. So if the attacker didn't vibe code this attack it could have been undetected for many days or weeks. Supply chain attacks like this are basically the scariest thing imaginable in modern software. Every time you install any depedency you could be pulling in a poisoned package anywhere deep inside its entire depedency tree. This is especially risky with large projects that might have lots and lots of dependencies. The credentials that do get stolen in each attack can then be used to take over more accounts and compromise more packages. Classical software engineering would have you believe that dependencies are good (we're building pyramids from bricks), but imo this has to be re-evaluated, and it's why I've been so growingly averse to them, preferring to use LLMs to "yoink" functionality when it's simple enough and possible.

English
1
0
1
38
Sawyer Hood
Sawyer Hood@sawyerhood·
wtf chrome has vertical tabs now. finally
Sawyer Hood tweet media
English
338
204
5K
2M
Prashant Sani
Prashant Sani@prashantsani·
Something's wrong with @claudeai Single prompt, used 100% of my current session usage. Single prompt. Anyone else facing this issue? #claude #claudeai
Prashant Sani tweet media
English
443
74
1.9K
627K
Roman | Building Scaffly retweetledi
Daniel San
Daniel San@dani_avila7·
Claude is down… time to code by hand like we’re back in the caveman days! Who’s with me?
Daniel San tweet media
English
23
4
93
7.7K
Roman | Building Scaffly retweetledi
Roman | Building Scaffly
Roman | Building Scaffly@Roman_Indie·
@levelsio Continue adds up more uncertainty for me, because I useully trying to keep context narrow for the task and recreate session when I switch module/direction of the work inside a project
English
0
0
0
47
@levelsio
@levelsio@levelsio·
Update on my Claude Code alias I put in ~/.bashrc to code fast on VPS: c() { IS_SANDBOX=1 claude --continue --dangerously-skip-permissions "$@"; --continue makes it continue the last session in case it logs out To add it: echo 'c() { IS_SANDBOX=1 claude --continue --dangerously-skip-permissions "$@"; }' >> ~/.bashrc && source ~/.bashrc This puts it in your ~/.bashrc which runs every time you login, then just type the letter c and you're in Claude Code after logging in!
@levelsio tweet media
@levelsio@levelsio

My new command for Claude with remote control on yolo mode: c() { IS_SANDBOX=1 claude rc --dangerously-skip-permissions "$@"; }

English
64
25
416
70.5K