cs01_software's profile picture. Coder, I like building things. Developer productivity tools at Meta (ai, debuggers, IDEs) | OSS projects (pipx, gdbgui, LLDB)

Chad Smith

@cs01_software

Coder, I like building things. Developer productivity tools at Meta (ai, debuggers, IDEs) | OSS projects (pipx, gdbgui, LLDB)

Pinned

Nullsafe C is a new (experimental) compiler that catches null dereferencing at compile time. cs01.github.io/llvm-project/

cs01_software's tweet image. Nullsafe C is a new (experimental) compiler that catches null dereferencing at compile time. cs01.github.io/llvm-project/

RFC: Flow-Sensitive Nullability for Clang discourse.llvm.org/t/rfc-flow-sen…


Chad Smith reposted

My wife doesn't understand that I find coding, the thing I do for work, more fun than watching TV.


Lol this is how I feel when I post

Every now and then, I encounter someone who has been posting for years daily and almost never gets a single like. Their posts are so bad that even the bots don't comment. Honestly, it's more impressive than going viral all the time. It requires dedication to find a weird niche…

9mmsmg's tweet image. Every now and then, I encounter someone who has been posting for years daily and almost never gets a single like. Their posts are so bad that even the bots don't comment. Honestly, it's more impressive than going viral all the time. It requires dedication to find a weird niche…


I’m going to try this in my next project. tRPC is great but even better if it becomes invisible and I don’t have to write zod types. Amazing.

I've been using @tan_stack Start for a new project and it's super good. The server functions completely replace the need for TRPC/GraphQL/REST, the middleware is composable and fully typed, and having TSRouter's nice typing and stateful search params is icing on the cake. A+!



This isn’t even correct. It’s jsonrpc usually over stdio. Just like language servers (LSP) and debuggers (DAP), both of which have been adopted ubiquitously in IDEs. It’s a solid architecture.

> mcp > look inside > json over http

IroncladDev's tweet image. > mcp
> look inside
> json over http


+1

AI doesn’t erase expertise, it compounds it. “Be really good at a particular field, and then AI is merely a turbocharger of your capability in that field.” History shows it’s always the experts who benefit first, then the tools spread and more people become experts. This is…



99% of the time MCP is not needed, just bash and an agents.md file. I haven’t figured out the 1% yet…


I love that I can use AI to set up my projects and do tedious work. I don’t even want to think of how many hours I’ve spent fighting Babel configs trying to get a hello world ts react app working, or hand formatting code. Why devs would not embrace change is beyond me.

Someone asked me about my advice to devs for "traditional software engineers" who resist change. My advice: Being a true tech professional means you keep your toolset sharp, and up-to-date. If you refuse to do so, you are probably not a true professional, but (cont'd)



Loading...

Something went wrong.


Something went wrong.