/jesse-farmer.php?q=๐Ÿ€ (@jfarmer) header
/jesse-farmer.php?q=๐Ÿ€ (@jfarmer) profile picture

Midwestern fella teaching folks how to code. Education, code and philosophical pragmatism. Past: @MissionBit @DevBootcamp @Everlane https://teapawt.net/t.co/NInB7ebHrd

San Francisco, CA
Joined May 2007
Photo by /jesse-farmer.php?q=๐Ÿ€ (@jfarmer)Photo by /jesse-farmer.php?q=๐Ÿ€ (@jfarmer)Photo by /jesse-farmer.php?q=๐Ÿ€ (@jfarmer)Photo by /jesse-farmer.php?q=๐Ÿ€ (@jfarmer)Photo by /jesse-farmer.php?q=๐Ÿ€ (@jfarmer)Photo by /jesse-farmer.php?q=๐Ÿ€ (@jfarmer)Photo by /jesse-farmer.php?q=๐Ÿ€ (@jfarmer)Photo by /jesse-farmer.php?q=๐Ÿ€ (@jfarmer)Photo by /jesse-farmer.php?q=๐Ÿ€ (@jfarmer)Photo by /jesse-farmer.php?q=๐Ÿ€ (@jfarmer)
Programming is hard *and* anyone can do it. Telling beginners that it's easy makes them feel stupid when they struggle. Worthwhile things are often hard: writing well, playing an instrument, cooking, etc. "All" they require is the right kind of practice and enough time.
Whenever I meet someone and tell them Iโ€™m a programmer, they always immediately assume Iโ€™m super smart Guys, can we collectively try to make people understand coding is not difficult? It is literally googling and fixing bugs we caused in the first place Anyone can code
14
53
5
319
/jesse-farmer.php?q=๐Ÿ€ retweeted
Here are some opinions: a) direct instruction is a good way to think about teaching b) if I could use my judgement, I wouldn't mind being handed a teaching script c) if you want to see how a script can go wrong, look at the "high quality instructional materials" fad in the US
5
2
1
55
2,813
I've seen lots of people talking about SHEIN's acquisition of Everlane over the last week. Nobody I know was happy about it. But the story isn't over. Yesterday, Michael announced stillradical.com/ which @KimBhasin covered in the @nytimes nytimes.com/2026/05/28/businโ€ฆ
8
338
/jesse-farmer.php?q=๐Ÿ€ retweeted
We had an unbelievable tech team and talent overall. Many of them went onto awesome careers. Founders of Coderpad, Modern Treasury, Maude, amongst others EPD at Airbnb, Stripe, Apple, Oscar, Google, Iโ€™m sure I am missing some. Many were fist-time PMs and engineers and Iโ€™m very grateful to have helped them get started.
S/O Everlane one time. 2013-2016. You just had to be there. Best first job I could ever ask for.
5
2
1
48
16,242
/jesse-farmer.php?q=๐Ÿ€ retweeted
S/O Everlane one time. 2013-2016. You just had to be there. Best first job I could ever ask for.
2
1
16
14,178
Claudeๅ…ˆ็”ŸใฎๅฟŒๆ†šใชใ็އ็›ด็„กๆฏ”ใฎใ”้ซ˜่ชฌใ€ๆๆ‚ฆ่‡ณๆฅตใซๅญ˜ใ˜ๅฅ‰ใ‚Šใพใ™ใ€‚๐Ÿ™‡โ€โ™‚๏ธ I've never seen Claude do this before! It's the third question in a series of questions about Cartesian trees. This is Opus 4.7 set to "Adaptive". Does no visible thinking block imply no extended thinking?
1
209
/jesse-farmer.php?q=๐Ÿ€ retweeted
Wow what a great and refreshing read.
6
9
10
68
28,830
/jesse-farmer.php?q=๐Ÿ€ retweeted
Itโ€™s really sad, the average vizier only knows about 34% of the total secret passageways in any palace. If youโ€™re onboarding into a new sultanโ€™s retinue I would recommend as a first course of action the comprehensive mapping of as many subterranean tunnel systems as you can
26
359
11
4,922
107,737
/jesse-farmer.php?q=๐Ÿ€ retweeted
This is empirically incorrect. Hundreds of thousands of fast.ai students have learned the required math for ML as they go. By *far* the biggest problem we've seen is from people who try to learn the math first. They learn the wrong stuff & have not context.
One of the most common - yet most preventable - traps that people fall into, that leads them to give up on their ML aspirations:
62
86
22
1,176
299,044
I feel like direct instruction advocates often have a case of "grade school"-itis. My experience teaching adults, for example, is that they have a wide range of prior experiences to draw from. Some use math to learn ML, some use ML to learn math, and some bounce between.
This is empirically incorrect. Hundreds of thousands of fast.ai students have learned the required math for ML as they go. By *far* the biggest problem we've seen is from people who try to learn the math first. They learn the wrong stuff & have not context.
1
2
240
DI advocates seem to want a nice skill tree (DAG) which you learn in topological order. But, IMO, if understanding enough X helps you learn Y then understanding enough Y probably helps you learn X. Cycles abound.
126
/jesse-farmer.php?q=๐Ÿ€ retweeted
Never doubt that direct action gets the goods
1
5
1
47
4,357
I love automaticity and agree it's powerful. I also have a math degree and still spend 2-3 hours/week working through some math textbook or paper. If you ask me to calculate 8*12 then I'm doing "8*10 + 8*2". Every time. So whatever that prevents me from doing, it's not math!
watching oldest kid do math has made it really really clear to me how important it is to have lots of stuff ingrained automatically. you only have the working memory for so many 'steps'. if you have to use several of them to figure out what 8*12 is, there is so much you cannot do
1
3
397
I think there are three relevant questions: 1. What is the opportunity cost of isolating that one thing and drilling it? 2. How does that drill train your attention, muscles, and mind? 3. Will your new drill-refined habits help or hinder you in future situations?
1
1
5
480
I'm sure (virtually) everyone agrees that IF your goal is to learn math THEN the opportunity cost of memorizing + retaining all 4950 two-digit multiplication problems is too high. My math-time would've been better spent figuring out why there are 4950 such problems, for example.
1
2
126
/jesse-farmer.php?q=๐Ÿ€ retweeted
curious about the training data of OpenAI's new gpt-oss models? i was too. so i generated 10M examples from gpt-oss-20b, ran some analysis, and the results were... pretty bizarre time for a deep dive ๐Ÿงต
120
481
80
5,453
1,008,540
The LLM Catch-22: 1. You shouldn't anthropomorphize LLMs 2. Conversational UIs underpin their (consumer) popularity
as had been true for over a year, if youโ€™re using subagents to play house and anthropomorphize roles, youโ€™re hosed. Claude subagents are context management + prompt shortcuts. That is all. That is all you need. If you wield them right they are incredibly powerful. There are engineers that are 100x more effective than you because they do this well. Itโ€™s not hard to learn but you have to tune out most of the hype.
1
157