The Qodesmith

5.9K posts

The Qodesmith banner
The Qodesmith

The Qodesmith

@Qodesmith

I went from rapping (🎙️) on tracks to working (🚆) on tracks to JavaScript Awesomeness™. God over $, readability over complexity.

NY ➞ NJ Katılım Şubat 2015
1.2K Takip Edilen337 Takipçiler
Sabitlenmiş Tweet
The Qodesmith
The Qodesmith@Qodesmith·
"Freestyle - the ability to excel beyond preparation." — Me. Freestyle. One of the few things I know about in life.
The Qodesmith tweet media
English
0
0
6
0
The Qodesmith
The Qodesmith@Qodesmith·
Hey @mattpocockuk, for your upcoming 2-week cohort, what time will you be holding classes? Your site only shows hours for office hours, not the classes themselves.
English
2
1
11
6.2K
Paulo Costa
Paulo Costa@BorrachinhaMMA·
I have 3 options right now at ufc : 1. Fight for 185 belt - Strickland rematch 2 .fight at heavyweight weight Hokit 3 . Ask for ufc release me of my last fight contract and go face Mike “The Platinum” Perry at Netflix .
English
823
198
12.4K
655.5K
Matt Pocock
Matt Pocock@mattpocockuk·
Everyone thinks AI is a paradigm shift. That everything we've learned about building software in the last 20 years is for boomers. I disagree. That's why I built Claude Code for Real Engineers. It's a 2-week cohort that teaches AI Coding from first principles, all the way from requirements gathering to delegating to AFK agents. It's the best course I've ever built. It starts in 2 weeks, and for this week only it's 40% off. aihero.dev/s/DqHJjO
English
82
56
791
292.1K
The Qodesmith
The Qodesmith@Qodesmith·
@mattpocockuk @EffectTS_ Please make Effect videos! You have a fantastic teaching ability and I know it’ll be gold if you make tutorials on it.
English
0
0
0
123
Matt Pocock
Matt Pocock@mattpocockuk·
Think I might need to revisit Effect on my YouTube channel There is literally no better AX for building backend stuff in TypeScript. Once you see it through that lens it's addictive
English
63
34
989
94.5K
The Qodesmith retweetledi
Aiden Bai
Aiden Bai@aidenybai·
TIL "strings" are valid for method names in JavaScript
Aiden Bai tweet media
English
44
13
796
70.2K
The Qodesmith
The Qodesmith@Qodesmith·
@InspiringPhilos Genuinely confused here - “I have apologized to people when I knew they were totally wrong and I was totally right” Why did you apologize? Maybe this sentence was just worded wrong? You can’t apologize for something you didn’t do.
English
0
0
0
23
InspiringPhilosophy - Michael Jones
A message to all Christians: Remember that Christ died for you when He did nothing wrong. Remember that He bled for you when you were 100% in the wrong. Now He calls you to extend that same love to others. I have apologized to people when I knew they were totally wrong and I was totally right. I didn't do it for them, I did it for Christ, who saved me. If He can forgive me when I didn't deserve it then I can extend a fraction of that kindness to others. People will offend you, wrong you, and hurt you throughout your life. Christ already knows and will judge accordingly. You are called to forgive. Sometimes you must take the blows like He took on death for us. If you want to heal this world it starts with us doing as Christ did. The world will never get better if we endlessly retaliate. Humility is what we need. "Whoever exalts himself will be humbled, and whoever humbles himself will be exalted" (Matt. 23:12). You might be 100% in the right, but Christ still calls you to forgive, just as He forgave you when you were 100% in the wrong. It's your turn to do likewise.
English
62
193
1.6K
26.8K
Joel 🇦🇺
Joel 🇦🇺@ptr_to_joel·
holy wow they merged it
Joel 🇦🇺 tweet media
English
135
189
4.4K
824.9K
The Qodesmith
The Qodesmith@Qodesmith·
@matteocollina Just started happening to me this past week. And after the latest Anthropic AFK announcement, it’s time for Codex.
English
0
0
0
70
Matteo Collina
Matteo Collina@matteocollina·
Claude code keeps asking me to login every few days. Is this normal/expected?
English
10
0
15
6.5K
The Qodesmith
The Qodesmith@Qodesmith·
I actually gotta let this one marinate. There’s gold in this take. This is true.
S O U P Y@soupydev

@wagslane they don't realize it's actually easier to replace their decision-making leadership positions with ai tools than it is to replace competent eng teams, will be fun when they finally do

English
0
0
0
20
S O U P Y
S O U P Y@soupydev·
@wagslane they don't realize it's actually easier to replace their decision-making leadership positions with ai tools than it is to replace competent eng teams, will be fun when they finally do
English
1
1
11
1.2K
Lane || Boot.dev
Lane || Boot.dev@wagslane·
GitLab announced a layoff today. Please take this seriously. There will be many, many more. Your assignment is clear: Get skilled ---- ------ and practice shipping to prod. It doesn't matter if you're HR, eng, infra, customer success, admin, ops, sales, whatever. As a Founder/CEO, I can tell you that I won't be hiring any employees who aren't really skilled ---- ------ and able to ship to prod. I'm not alone in this. There is -- an 'engineering' org in the future.
Ryan Carson@ryancarson

GitLab announced a layoff today. Please take this seriously. There will be many, many more. Your assignment is clear: Get skilled with agents and practice shipping to prod. It doesn't matter if you're HR, eng, infra, customer success, admin, ops, sales, whatever. As a Founder/CEO, I can tell you that I won't be hiring any employees who aren't really skilled with agents and able to ship to prod. I'm not alone in this. There is no 'engineering' org in the future.

English
38
13
478
82.1K
The Qodesmith
The Qodesmith@Qodesmith·
@thdxr We got AI bro. It’s gonna fix everything bro. No more software engineers bro, cuz AI.
English
0
0
0
77
dax
dax@thdxr·
everyone's ideas for fixing the npm security issue shows how basically no one is capable of thinking at the scale of this problem
English
189
53
2K
170.1K
The Qodesmith
The Qodesmith@Qodesmith·
@leerob I think stacked diffs can play a HUGE role here. Stacked diffs allow you to tell a story in the PR and you can tell it at a reasonable PACE. It also communicates intention when you can tell a story.
English
0
0
0
21
Lee Robinson
Lee Robinson@leerob·
Code is actually the right abstraction. Too often I see the future of software engineering diminished down to, effectively, writing and reviewing markdown files. Yes, it will be hard to review thousands of lines of agent code. But maybe the takeaway is that you want less code? Rather than just giving up ("well I guess we won't read the code, or we'll read this lossy markdown summary") this should be a signal forcing you to think about better systems. - How can we make our codebase more verifiable? For example, fast/robust/stable tests, or moving to a typed language. - How can we deslop or improve the architecture/abstractions of the code generated by agents? For example, spending more time up front on the codebase architecture/types before yolo generating all of the code. - How are we going to maintain and evolve this codebase over time? The slop compounds. One great solution here is... you guessed it, learning from the past decades of software engineering! For example, you might just have the wrong abstraction entirely, leading to a ton of duplicated code. I think the markdown folks *are* right in some ways. If you are using skills every day, for many different prompts and workflows, isn't that effectively "coding with markdown"? Kinda. There's been plenty of ink spilled on the merits and benefits of skills. To me, skills make your style of working legible for agents. They don't replace code and that's not really the point. In reality, there's this messy and constantly re-evolving future in which both of these things are true: 1. Skills (and markdown) are important for how you give input to the agents and ensure high-quality code & systems are created 2. Looking at the actual code will not be replaced by markdown summaries or a collection of spec documents that ignore the lower level details of the code In summary: reality has a surprising amount of detail (and nuance)!
English
110
96
1.3K
112.5K
Adam Wathan
Adam Wathan@adamwathan·
✨ Shipped Tailwind CSS v4.3! 📜 New scrollbar utilities 🔍 New zoom utilities ⇥ New tab-size utilities ...plus a bunch of other little stuff 🎁 tailwindcss.com/blog/tailwindc…
English
39
131
1.9K
81K
The Qodesmith retweetledi
Manu Arora
Manu Arora@mannupaaji·
You can pin a chat scroller to the bottom with CSS 𝚘𝚟𝚎𝚛𝚏𝚕𝚘𝚠-𝚊𝚗𝚌𝚑𝚘𝚛, without having to use MutationObserver or 𝚜𝚌𝚛𝚘𝚕𝚕𝚃𝚘() functions <𝚍𝚒𝚟 𝚒𝚍="𝚜𝚌𝚛𝚘𝚕𝚕𝚎𝚛"> ... ... <𝚍𝚒𝚟 𝚒𝚍="𝚊𝚗𝚌𝚑𝚘𝚛"> #𝚜𝚌𝚛𝚘𝚕𝚕𝚎𝚛 * { 𝚘𝚟𝚎𝚛𝚏𝚕𝚘𝚠-𝚊𝚗𝚌𝚑𝚘𝚛: 𝚗𝚘𝚗𝚎; } #𝚊𝚗𝚌𝚑𝚘𝚛 { 𝚘𝚟𝚎𝚛𝚏𝚕𝚘𝚠-𝚊𝚗𝚌𝚑𝚘𝚛: 𝚊𝚞𝚝𝚘; 𝚑𝚎𝚒𝚐𝚑𝚝: 𝟷𝚙𝚡; } Browsers run scroll anchoring by default to prevent layout shifts Disable it on children, re-enable it on a 1px anchor at the end and the scroll follows new content down on its own
English
11
88
1.5K
64.6K
The Qodesmith
The Qodesmith@Qodesmith·
@jarredsumner @theo Damn, everybody hating on Jarred. Let the man cook! Bun is amazing and I'm optimistic for the team.
English
0
0
0
566
Jarred Sumner
Jarred Sumner@jarredsumner·
@theo The port is meant to initially be as close as possible to the Zig implementation. Bun embeds JavaScriptCore, libuv, mimalloc, uWebSockets, uSockets, lsquic and several C/C++ libraries. These usages of unsafe are reasonable and expected This will get better though
English
23
3
992
48.6K
Theo - t3.gg
Theo - t3.gg@theo·
uv has 350k lines of Rust, and 73 "unsafe" calls. The Bun Rust port is already 681k lines of Rust, and has over 13,000 "unsafe" calls.
Theo - t3.gg tweet media
English
143
94
3.9K
734.3K