Tech lead for hire. Last worked with @OakNational, bringing AI to teaching - government funded and open source

Joined March 2009
1,697 Photos and videos
Pinned Tweet
Hi đź‘‹. I'm an experienced full stack product developer looking for a new project, ~4 days a week (remote) I can build prototypes and experiments, ship production features, plan architecture and lead a tech team More info at context.co.de, and in this thread đź§µ
1
2
7
1,585
Adam Howard retweeted
Fable one-shotted this ENTIRE Hogwarts castle, complete with classrooms, the Great Hall, Quidditch pitch, everything
137
109
2,008
683,631
Adam Howard retweeted
tell me you have 0 customers without telling me
50
18
897
88,571
Adam Howard retweeted
May 31
The touchbar was too early and didn't deserve to die
170
156
4,997
236,104
Adam Howard retweeted
Another major problem, this time in additive combinatorics, has fallen, this time to humans rather than AI, but using methods related to the AI solution to the unit distance conjecture.
A remarkable paper appeared on arXiv tonight by Thomas Bloom, Will Sawin, Carl Schildkraut and Dmitrii Zhelezov. In this paper, they prove that there exists c>0 and arbitrarily large finite sets A of real numbers such that max(|A A|,|AA|)≤|A|^{2-c}. This disproves the well-known sum-product conjecture over the real numbers. The sum-product conjecture considers the two most basic operations: addition and multiplication. A A is the set of all pairwise sums of two elements in A while AA is the set of all pairwise products of two elements in A. (1/5)
25
160
1,640
809,989
Adam Howard retweeted
"echo": your logged-in tab as an MCP target An agent can drive any browser tab you're already signed into, without ever holding your password. 1. install the Chrome extension 2. open a tab you're signed into (Jira, GitHub, your CRM, anything) 3. click the echo icon 4. paste the MCP URL into Claude/Cursor/etc 5. agent drives that tab via one tool: `echo​run(plan)` • no copied cookies, no API tokens, no headless browser • every step = durable workflow receipt • close the tab = session dead • MIT, deploy to your own @Cloudflare account Demo: echo.coey.dev Source: github.com/acoyfellow/echo
4
3
21
2,400
Adam Howard retweeted
Gave google omni a sketched camera path and asked it to generate drone POV footage.
175
428
4,207
2,311,439
Adam Howard retweeted
I think it's the same basic failure mode that lead so many people to cargo cult microservices for their 10,000 MAU products, or to terraform and/or kubernetes their pre-PMF product's architecture. It's fun to make computer go brrr, but it won't make the planes land!
2
4
83
2,926
Adam Howard retweeted
Been limiting my showers to 1 minute to save more water for the data centers.
604
3,283
32,085
691,123
It's always been interesting with NPM specifically how engineers can have an urge to update deps all the time. Obviously it's all trade offs but if the code is working and doesn't have critical patches, it will still work fine
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.
2
58
I wonder if underlying these issues is the nature of pluggable/implicit deps. Nextjs, webpack, react, styled components, storybook all brittle together. Glue code doesn't tend to have this problem
14
It's all trade offs of course, but like all trade offs it can be easy to take one side as gospel. I've been there having to apply weird webpack patches to storybook just to fix a bug that needs a newer version of nextjs or whatever
6
Adam Howard retweeted
Cerebras is now running Kimi K2.6 – a trillion parameter model – in enterprise trials. At ~1,000 tokens/s, this is the fastest frontier model performance ever measured by Artificial Analysis @ArtificialAnlys.
173
330
4,354
859,399
This reminds me of a designer I worked with who always wanted to "Jony Ive" the ideal paradigm for each bit of UI. Users were confused, features were late, it all got replaced with UI that the users already understood
May 12
Unpopular opinion: I don’t care if most web apps look the same. All I care about is whether it does what it says and does it fast. Make it fast. Make the UX obvious. Put the right things in the right place and little to no animations.
1
90
Adam Howard retweeted
May 12
Unpopular opinion: I don’t care if most web apps look the same. All I care about is whether it does what it says and does it fast. Make it fast. Make the UX obvious. Put the right things in the right place and little to no animations.
284
238
4,921
266,773
We strongly recommend updating your applications (to remove React Server Components)
Multiple security vulnerabilities affecting React Server Components and Next.js have been disclosed. We strongly recommend updating your applications immediately. Cloudflare WAF managed rules already mitigate the disclosed denial-of-service vulnerabilities, and we are investigating additional coverage for several other CVEs. developers.cloudflare.com/ch…
75
Adam Howard retweeted
Ok, I've had enough of this. I'm relieved that I never actually adopted RSC and at this point I'm convinced I never will. I'm now firmly in the camp of "RSC was a bad idea." The problems weren't made up. But this solution is not good.
We’ve released Next.js versions 16.2.6 and 15.5.18 with important security fixes. These fixes address multiple vulnerabilities across high, moderate, and low severity, including one upstream React issue. We strongly recommend upgrading as soon as possible. ⬇️
101
100
1,831
300,956
En azul: El agua fluye hacia el Atlántico, el Mar del Norte o el Báltico. En granate: El agua viaja hacia el Mediterráneo, el Mar Negro o el Caspio. Infografía: Perrin Remonté
53
776
4,471
302,258
Adam Howard retweeted
Call for founders! Join our "Founder in Residence" program @MistralAI!
39
56
706
74,022
Adam Howard retweeted
Green screen keying, solved at the pixel level. Corridor's neural keyer unmixes edges into true foreground color and linear alpha, EXR out.
57
570
10,938
1,770,433
Adam Howard retweeted
Apr 23
This works surprisingly well: • Ask Claude Code to fix a bug • Let it work and figure it out When it finishes, use this prompt: "Knowing everything you know now, delete your fix and implement a better|concise|elegant version." Claude will use the first pass to explore and learn the problem. Sometimes, this will lead to suboptimal code. The second pass will be better because Claude already knows the problem and can write a better solution.
108
90
1,716
123,842