Suboptimal Engineer

770 posts

Suboptimal Engineer banner
Suboptimal Engineer

Suboptimal Engineer

@SuboptimalEng

👨🏾‍💻 Indian-American Software Engineer 👾 C++ and Graphics YouTuber (25k+) ❤️ Shaders, Anime, Gaming, Running

Greater Seattle Area 参加日 Ağustos 2020
145 フォロー中1.3K フォロワー
Suboptimal Engineer
Suboptimal Engineer@SuboptimalEng·
How to step through code in LLDB using n, ni, s, and si. C++ deep dive on my YouTube channel 🫡
Suboptimal Engineer tweet media
English
0
0
0
111
Suboptimal Engineer
Suboptimal Engineer@SuboptimalEng·
Did you know about the compiler optimization that PREVENTS moving the stack pointer for a leaf function? I certainly didn't and was confused reading the generated x86 assembly. C++ deep dive on my YouTube channel 🫡
Suboptimal Engineer tweet media
English
0
0
0
122
Suboptimal Engineer
Suboptimal Engineer@SuboptimalEng·
Ever wonder how C++ stack frames get created and destroyed? Or how %rbp and %rsp work? I go over the details by stepping through some x86 assembly in LLDB. C++ tutorial is on my YouTube channel 🫡
Suboptimal Engineer tweet media
English
0
0
1
143
Yan Chernikov
Yan Chernikov@TheCherno·
Should I start a new Game Engine series but this time I use AI to write most of the code 👀
English
56
2
379
31.4K
Arpit Bhayani
Arpit Bhayani@arpit_bhayani·
Joined Razorpay as Principal Engineer II :) From being a long-time customer to now building parts of the system - it's a full circle. Fintech is a new territory for me - time to get under the hood of how money actually moves. New domain, same guarantees - availability, correctness, performance - just with real money on the line.
Arpit Bhayani tweet media
English
546
64
7.1K
586.3K
Suboptimal Engineer
Suboptimal Engineer@SuboptimalEng·
10 months until AI replaces all software engineers.
Suboptimal Engineer tweet media
English
0
0
1
88
Suboptimal Engineer
Suboptimal Engineer@SuboptimalEng·
C++ WebGPU Shader Engine (part 19) Here's a demo which stitches frames together using FFmpeg. Each image was auto captured during a hot reload. Please excuse the 2 FPS, that is by design. The goal is to have a tool that can show the iterative process of shader development!
English
0
0
21
531
Suboptimal Engineer
Suboptimal Engineer@SuboptimalEng·
C++ WebGPU Shader Engine (part 18) Implemented a feature to capture images whenever I hot reload a WGSL shader! The goal is to use FFmpeg to stitch these images into a video. This reduces the number of times I need to open screen capture to record.
English
1
2
59
2.8K
Rahul Pandey (joinTaro.com)
Rahul Pandey (joinTaro.com)@rpandey1234·
Big news 🎉 Taro is getting acquired by Handshake AI to accelerate coding capabilities at AI labs. We just launched a dedicated program to have 10k software engineers contribute to frontier model development.
English
7
5
121
16.6K
Suboptimal Engineer
Suboptimal Engineer@SuboptimalEng·
Made a 12 minute tutorial going over how to set up and use the C++ debugger in VS Code. Video is live on my YouTube channel!
Suboptimal Engineer tweet media
English
0
0
2
163
Xor
Xor@XorDev·
Introducing FragCoord: My ultimate shader editing tool!
English
89
221
1.8K
133.2K
Suboptimal Engineer
Suboptimal Engineer@SuboptimalEng·
C++ WebGPU Shader Game Engine (part 17) Spent the last 2 days cleaning up tech debt created from mindlessly copy pasting AI generated code. The project is finally at a good pausing point! Here's one final demo (for now).
English
2
3
41
1.9K
Suboptimal Engineer
Suboptimal Engineer@SuboptimalEng·
C++ WebGPU Shader Game Engine (part 16) Added the Sobel filter as a post processing effect.
English
1
0
13
614
Suboptimal Engineer
Suboptimal Engineer@SuboptimalEng·
C++ WebGPU Shader Game Engine (part 15) Swapping noise textures.
English
0
1
40
1.6K
Suboptimal Engineer
Suboptimal Engineer@SuboptimalEng·
C++ WebGPU Shader Game Engine (part 14) Finally working on an option to import noise textures. Code is complete AI slop. Need to fix it at some point.
English
1
3
116
5.4K
CoreDumped
CoreDumped@CoreDumpped·
A C compiler is one of the most over-represented “serious projects” in software engineering. Students, hobbyists, researchers. Thousands have written and published one. Is the model solving problem or statistically reconstructing patterns from a saturated training distribution?
Anthropic@AnthropicAI

New Engineering blog: We tasked Opus 4.6 using agent teams to build a C compiler. Then we (mostly) walked away. Two weeks later, it worked on the Linux kernel. Here's what it taught us about the future of autonomous software development. Read more: anthropic.com/engineering/bu…

English
28
24
516
45.2K
Suboptimal Engineer
Suboptimal Engineer@SuboptimalEng·
C++ WebGPU Shader Game Engine (part 13) Couldn't stop myself from adding more features. Using the node editor seemed a bit excessive so I implemented a simpler way to add and customize post processing effects.
English
1
2
47
1.7K
NeetCode
NeetCode@neetcode1·
I guess I'm joining the choir but i genuinely gotta say, if i didn't know how to code that's the first thing I would be doing right now. It's the single most impactful skill. I'm not one to give life advice, but understanding how to think and weigh tradeoffs, and ultimately make a judgement call, seems like it will always be important. And if it isnt, all bets are off anyway. People out here scared of mass unemployment aren't necessarily wrong.. but there's at least 100 things that could happen within 50 years, that are just as likely, and will be just as painful to humanity. Most ppl aren't scared of WMDs because it isnt constantly shoved in our faces like w AI. But idk, i feel like it's just as likely. Does this make you feel more scared? I guess it could. But for me, it's actually motivating. It makes me realize the sense of security I had in life was always a false one to begin with. Humans are literally made to fight, not lay down and die at the first sign of adversity. If you care about the future, you have to fight like hell to shape it. And if you go down, at least go down swinging.
English
32
34
715
35.6K