Will

438 posts

Will banner
Will

Will

@willrabbott

Canary Islands Katılım Ağustos 2011
576 Takip Edilen157 Takipçiler
Sabitlenmiş Tweet
Will
Will@willrabbott·
I just open-sourced my first Django package: Cotton. Inspired by Vue, Svelte and Laravel Blade components, it brings component-based design to Django templates. Check it out! 🙏 github.com/wrabit/django-…
Will tweet media
English
6
8
62
5.8K
Will retweetledi
Taylor Otwell
Taylor Otwell@taylorotwell·
A few things I've noticed as all devs write code with AI. When you write foundational / architectural code of a new project by hand, you "feel" the code pushing back if your abstraction isn't right. You feel when something is harder than it should be. The code is telling you it's not in the right shape. Good engineers are sensitive to this. When you're using an LLM, you keep pushing right through this in a way that feels like you're making progress, and it may even be directionally correct in a sense, but the underlying foundation of it all is actually bad in a way that either kills progress of the LLM later as it buckles under the complexity it has created or destroys your ability to maintain the code long term. Related to this, I see a general restlessness with just sitting and thinking about a problem for a while. As I've been working on a new library here at Laravel, there have been days where it feels like I mainly just stare at my screen thinking about something. When Claude Code is at your fingertips, it's tempting to just start yapping into the terminal and watching code come out the other end. Again, directionally correct in some ways, but often doesn't land on the elegant solution that is waiting to be discovered.
English
270
475
4K
488.1K
Will
Will@willrabbott·
@thomasahle Meaning we can just do: `states: States = dspy.Output...`?
English
1
0
1
25
Thomas Ahle
Thomas Ahle@thomasahle·
Trying to combine DSPy, Pydantic types and JSON Schemas
Thomas Ahle tweet media
English
9
11
153
38.1K
Product Hunt 😸
Product Hunt 😸@ProductHunt·
what's the weirdest domain you own?
English
212
7
135
54.4K
Will retweetledi
Trey Hunner
Trey Hunner@treyhunner·
I wrote up a blog post demonstrating my reason for starting to use django-cotton. In short: when I want an include that can accept one or more blocks of HTML, I'll use a component instead. treyhunner.com/2025/03/django… #Python #Django
English
1
3
12
987
Will
Will@willrabbott·
@afor_aman Lack of belief their work is valuable - if it’s possible a person can build it, why would anyone pay for it
English
0
0
1
9
Aman Ali
Aman Ali@The_AmanAli·
Why are developers not good at marketing?
English
139
2
151
19.9K
Will
Will@willrabbott·
@eter_inquirer I was following this - thought it was a great idea, just seen that it "failed", what was the issue?
English
0
0
0
1
Abishek⚡
Abishek⚡@eter_inquirer·
and if you're new I'm Abishek - I started coding & shipping 1 yr ago Since then, I launched 3 products → sold 1 → got funding → quit my job to go all in 🫡 Now I'm gonna take lightscope.so to $1M ARR 🙏 I'd love to earn your follow 💜
English
4
0
13
1.1K
Abishek⚡
Abishek⚡@eter_inquirer·
I don't have a CS, marketing, or business degree I learned to - code on YT - sell by selling - marketing with X - copywriting with X - design with Dribbble it cost me $0 to build my business there's no better time to start than today 🙏💜
English
20
5
152
8.3K
object Object
object Object@namedobject·
how do you recover from a burnout asap?
English
265
8
501
61.6K
Will
Will@willrabbott·
github.com/wrabit/django-… 1.6.0 allows you to reduce some markup for grouped components, simplifies folder structure too.
English
0
1
4
228
Will
Will@willrabbott·
@shadcn You lasted quite a while
English
0
0
0
13
shadcn
shadcn@shadcn·
I’ve turned off Apple Intelligence.
English
225
30
1.8K
199.5K
Will
Will@willrabbott·
@ormanclark Comic sans Ive designed my own logo Can we make everything red
English
0
0
0
61
Will
Will@willrabbott·
@levelsio @FAL Surely some wasm graphics engine can give it some legs
English
0
0
0
21
Will
Will@willrabbott·
@ionleu And too little time
English
0
0
0
3
John
John@ionleu·
i have too many projects ideas
English
197
18
506
48.1K
Will
Will@willrabbott·
@tibo_maker @levelsio Tax agencies don't use whatsapp, in probably most countries. Same with traditional banks, investment platforms etc etc. So Skype was nice because you could pay low price from calling landlines.
English
0
0
5
2.7K
Tibo
Tibo@tibo_maker·
@levelsio I don't understand the value compared to Whatsapp calls, is it simply because some people don't use WhatsApp ?
English
45
0
373
130K
@levelsio
@levelsio@levelsio·
Skype ceases to exist in 2 months Me and my friends still use Skype regularly if we need to make international phone calls, not online calls, but PHONE calls, like calling US IRS or smth I wouldn't know where else to do that I can't use my phone for it cause would be super expensive Spinning up a basic website that works on laptop and mobile, that charges credits (not free!) and lets you voice calls anywhere probably gets you to $1M ARR in no time I think And there's 100% an API out there that already does that so all you need to build is a front end {brandName} - A Skype alternative to call international numbers worldwide And you have 2 months to build it cause then Skype ceases to exist!
World of Statistics@stats_feed

NEWS: Microsoft is permanently shutting down Skype in May 2025.

English
1.2K
505
11.4K
3.2M
Will retweetledi
thibault
thibault@ThibaultHoudon·
Currently trying Django Cotton in pair with @htmx_org and django-template-partials and.. it's a banger ! Trying to see if I really need template partials though if you go full component mode with django cottons. Once everything is its own component and with the flexibility django cotton adds, I don't really see a good use case. I am building a small library of components based on Daisy UI and with HTMX doing it's magic + django's ORM and features in the backend, really is the best DX.
English
5
2
7
1.1K
Will
Will@willrabbott·
@manuelalferez Hi, what’s the common stack you use? Ill be happy to connect!
English
0
0
0
8
Manuel Alférez Ruiz
Manuel Alférez Ruiz@manuelalferez·
twitter’s better with connections! 🚀 if you’re in tech, say hi, let’s chat! 🤝
English
321
3
383
19.8K
Will
Will@willrabbott·
@bzagrodzki On mobile Id want to keep header compact (one line) for bigger content area real estate
English
0
0
1
12
Will
Will@willrabbott·
@DmytroKrasun It may also eventually take the fun parts too.
English
0
0
0
3
Dmytro Krasun
Dmytro Krasun@DmytroKrasun·
I have been writing code for almost 18 years. But it has never been more fun for me than now. AI takes care of all the boring parts but leaves the most exciting ones to me. I have a choice now in what I want to work on. I can also close support tickets faster! And I feel super powerful. I can write in C++, Rust, Python, or whatever I want. No limits at all. I hope AI agents and ASI are not just hype and will take even more of the boring tasks away from me.
Nico@nico_jeannen

Programming has become another “boring task” to me Before it was like trying to solve a puzzle, and it was fun 🧩 But since I started using AI, I don’t have to think anymore, I just write what I want and approve/disapprove the result It feels the same as admin paperwork or answering support email Am I the only one?

English
43
4
165
18K
Will
Will@willrabbott·
@JackEllis On the plus side you’ve written 8 x more code than usual?
English
1
0
2
463
Jack Ellis
Jack Ellis@JackEllis·
Got a new coffee machine a week ago. And I've randomly started having awful headaches every day since. Turns out I've been drinking 8 shots of blonde roast espresso within one hour of waking up. That's equivalent to 8 cans of red bull 😩
English
24
1
69
9.4K