sontek

2.5K posts

sontek banner
sontek

sontek

@sontek

Python, Golang, Kubernetes, and DevOps!

Puerto Rico Katılım Mayıs 2007
807 Takip Edilen766 Takipçiler
sontek
sontek@sontek·
@ibuildthecloud You mean using things like e2b.dev for sandboxing or something like /sandbox in claude code?
English
0
0
0
27
Darren Shepherd
Darren Shepherd@ibuildthecloud·
The sandbox integration with coding agents sucks.
English
6
0
10
1.7K
sontek
sontek@sontek·
@zeeg I vote on improving the Sentry AI review bot! It is catching basically nothing for us compared to greptile, cursor, codex, etc.
English
1
0
1
65
David Cramer
David Cramer@zeeg·
this is a work of art gonna ship so much code today
David Cramer tweet media
English
6
1
46
5.5K
sontek retweetledi
Mitchell Hashimoto
Mitchell Hashimoto@mitchellh·
Fork your dependencies, trim them to only your use case, never update unless it breaks for your users. I’ve been vocal about this for 10+ years. I’ve always said that updating is way riskier than latent bugs (which can be tracked and CVEs monitored). If you are updating a dependency, it’s on you to analyze every single commit in the full transitive set of dependencies. If you dont see anything compelling, dont update! I remember at HashiCorp once in awhile an engineer would try to update a dep or replace a DIY lib with an external one and id always ask “show me the commit we need.” Dont update for the sake of it. Feeling pretty swell about this mentality with all the supply chain attacks happening.
English
291
780
8.9K
1.2M
sontek
sontek@sontek·
@zeeg Pretty much anything that was great for humans is better for agents -- Small pull requests, feature flags, good tests, separation of concerns, linters, docs, etc.
English
0
0
0
148
David Cramer
David Cramer@zeeg·
today in vibe coding land: people seem to have learned what feature flags are agents do not change how we design and ship software. if it used to be a good idea, it still is. feature flags are useful but shouldn't be overdone. they're not an excuse to ship broken code.
English
24
6
275
80.2K
Adam
Adam@adamdotdev·
I've heard of OpenCode and Anthropic but wth is Waka? Is it some kind of gross anime thing?
Adam tweet media
English
10
0
37
7.8K
Jordy.app
Jordy.app@Jordy_vD_·
We have a slack channel where people share problems with Claude Code so they can collab on ideas. Every single time the answer is “just use pi”.
English
1
0
1
87
Darren Shepherd
Darren Shepherd@ibuildthecloud·
The problem is I can personally build a better coding agent... Should I just throw my hat into the ring? Take on the world? Why not?
English
12
0
28
3.4K
sontek retweetledi
nader dabit
nader dabit@dabit3·
This is crazy. The hacker installed a dead-man's switch that will wipe your computer if you revoke the GitHub token they stole from you. Revoking the token is what triggers the wipe.
nader dabit tweet media
TANSTACK@tan_stack

SECURITY ADVISORY — TanStack npm packages A supply-chain compromise affecting 42 @tanstack/* packages (84 versions total) was published to npm earlier today at approximately 19:20 and 19:26 UTC. Two malicious versions per package. Status: ACTIVE — packages are deprecated, npm security engaged, publish path being shut down. Severity: HIGH — payload exfiltrates AWS, GCP, Kubernetes, and Vault credentials, GitHub tokens, .npmrc contents, and SSH keys. If you installed any @tanstack/* package between 19:20 and 19:30 UTC today, treat the host as potentially compromised: • Rotate cloud, GitHub, and SSH credentials immediately • Audit cloud audit logs for the last several hours • Pin to a prior known-good version and reinstall from a clean lockfile Detection — the malicious manifest contains: "optionalDependencies": { "@tanstack/setup": "github:tanstack/router#79ac49ee..." } Any version with this entry is compromised. The payload is delivered via a git-resolved optionalDependency whose prepare script runs router_init.js (~2.3 MB, smuggled into each tarball at the package root). Unpublish is blocked by npm policy for most affected packages due to existing third-party dependents. All 84 versions are being deprecated with a SECURITY warning, and npm security has been engaged to pull tarballs at the registry level. Full technical breakdown, complete package and version list, and rolling status updates: github.com/TanStack/route… Credit to the security researcher for responsible disclosure.

English
145
1K
9.5K
1.7M
sontek
sontek@sontek·
@ibuildthecloud What are your top tips? Maintaining custom skills and update them as the AI makes mistakes has been the biggest game changer for me
English
0
0
0
32
Darren Shepherd
Darren Shepherd@ibuildthecloud·
Programming with AI is a serious skill. It's been a very tricky thing to learn. I'm about 6 months in of embracing AI coding. I wish I had started earlier but oh well.
English
17
1
49
3.9K
sontek
sontek@sontek·
@zeeg I've employed engineers full-time to setup and run the Loki, Grafana, Tempo, Mimir stack because it was cheaper than using datadog.
English
0
0
5
857
David Cramer
David Cramer@zeeg·
Anyone else employ engineers full time to reduce their datadog bill or is it just us? 😱
English
36
2
241
38.6K
sontek
sontek@sontek·
@trashh_dev NixOS will keep the ladies away and provide you a wonderful repeatable desktop experience
English
0
0
0
70
trash
trash@trashh_dev·
what’s the best linux distro to rice like i have never talked to the opposite sex
English
134
3
523
48.7K
sontek
sontek@sontek·
@Jordy_vD_ I've thought that my entire career. But I wanted to "move fast" on my side project so I went with Django and used the ORM. Now I'm finding surprise N+1 queries that were easy to introduce through the ORM but never would've happened if I wrote the query myself.
English
0
0
1
47
Jordy.app
Jordy.app@Jordy_vD_·
At this point it's not even worth it to use an ORM for many cases. Just use SQL. It's not _that_ difficult of a language, you won't blow up your server bc some shitty ORM doesn't support joins the way you need them and instead runs 900 queries, and you have AI now. Seriously, use a skill/MCP or export database DDL from datagrip into your AI, tell it what you want, and it happens. Prob get better results too as you'll be able to use whatever database you're using to its fullest extent vs the smallest set that the ORM supports as it has to support every db engine under the sun.
English
5
0
6
682
sontek
sontek@sontek·
@Shpigford Pro-tip: Its not a new business if its still operating under the same umbrella LLC!
English
1
0
4
191
Josh Pigford
Josh Pigford@Shpigford·
wife says I can’t start any new businesses unless I get rid of some.
English
24
0
79
6.1K
sontek
sontek@sontek·
@filearts @bentlegen Half of my opinions around software development are from hard lessons I learned maintaining my "perfect design" many years later
English
0
0
1
19
Geoff Goodman
Geoff Goodman@filearts·
@bentlegen I would also go further to say that you need to see and feel the long-term consequences of your "seemed like a good idea at the time" decisions. It is humbling and critical to pragmatism and maturity.
English
2
1
24
3.2K
sontek retweetledi
Ben Vinegar
Ben Vinegar@bentlegen·
Good companies don't hand their hardest, most critical projects to engineers that just walked in the door with a history of leaving early If you want to solve those problems (and add them to your resume), you've got to stick around and earn it
English
8
9
123
13.3K
sontek
sontek@sontek·
@octal I think I would avoid it just because there is always potential for accidental personal purchases on a corp card. I wouldn't want to accidentally leak private purchases just because a card was wrongfully marked as default somewhere
English
0
0
1
69
Ryan Lackey
Ryan Lackey@octal·
Is there any good reason to not do internal expense management at an org through publishing a live feed of all expenses (tagged by project, employee) across the org? (Assuming a <50 person company and nothing classified/all employees roughly same level of trust).
English
5
0
2
622
sontek
sontek@sontek·
@Shpigford I've needed good OCR on PDFs and images so many times. I prefer storing everything in google drive but it doesn't do a great job of that. I agree that something like good search + AI Integration on top of a "drive" (dropbox/google drive) would be perfect.
English
0
0
1
193
Josh Pigford
Josh Pigford@Shpigford·
evernote is doubling the price of my subscription to an arguably insane price, even for a PE-acquired business. we've got 15+ years of docs stored there (huge % are scanned PDFs). trying to figure out my move here. i don't want another note taking app. i kind of just want a vault for dumping all our random document files (again, mostly PDFs) that's thoroughly indexed/searchable. big caveat: needs to be also be easily shared with my wife. wonder if there's something there from a biz perspective? 🤔
Josh Pigford tweet media
English
140
0
97
71.1K
vogel
vogel@ryanvogel·
i am headed back to SF in early june for a secret event, but this time i am bringing my girlfriend ( @jessicathelee ) and I want to take her on the best date ever what are good date spots in SF 👀
English
15
0
44
14.9K
sontek
sontek@sontek·
@glcst @OhNoNima People who say “train me” have no curiosity. No drive. OSS made my career and I hate seeing engineers not take advantage of such an easy way to build credibility
English
0
0
5
537
Glauber Costa
Glauber Costa@glcst·
@OhNoNima I can give you one lesson. The lesson is: if your statement starts with "train me", you don't get Open Source. If that interests you then understand Open Source first, then revisit that statement
English
2
1
32
11.4K
Glauber Costa
Glauber Costa@glcst·
I wish we had more people contributing to Turso OSS from America.
English
6
1
52
5.3K
sontek
sontek@sontek·
@ibuildthecloud I get more nitpicks from non-AI reviews. AI reviews usually give actionable feedback
English
0
0
0
17