Twitter | Search | |
This is the legacy version of twitter.com. We will be shutting it down on 15 December 2020. Please switch to a supported browser or device. You can see a list of supported browsers in our Help Center.
Simon Willison
Creator of , co-creator Django. Fellow 2020. Collector of . Usually hanging out with and . He/Him
24,573
Tweets
4,274
Following
21,749
Followers
Tweets
Simon Willison 4s
Replying to @kaihendry @vercel
You create those in their web dashboard - in Account Settings -> Tokens
Reply Retweet Like
Simon Willison 9h
TIL Dr Anthony Fauci still sees patients every day (currently COVID patients, he wears full protective gear) - and has done so for forty years
Reply Retweet Like
Simon Willison 11h
I often use the "description_html" field in metadata.yml to customize the homepage - for example is customized by
Reply Retweet Like
Simon Willison 14h
I use bash heredoc for things like that
Reply Retweet Like
Simon Willison 18h
Replying to @UstunOzgur @ASpittel
Last time I had coworkers we used Jira, which for some reason never really afforded the same level of detail for me - my GitHub issues comment threads are mostly just for me!
Reply Retweet Like
Simon Willison 18h
Replying to @webology
That's brilliant - really like the Actions workflow there too, TIL about that create pull request action
Reply Retweet Like
Simon Willison 18h
Replying to @ASpittel
GitHub issues. I love being able to build up a thread of comments with screenshots and links and code snippets while I'm figuring out a problem. Here's one from this morning:
Reply Retweet Like
Simon Willison 23h
Replying to @andybudd
(In the past I've attempted to argue that A/B test are one of the most expensive ways to test a feature, compared to usability testing or heuristic evaluation. I've found that to be a very difficult argument to make!)
Reply Retweet Like
Simon Willison 23h
Replying to @andybudd
No one ever got fired for running an A/B test
Reply Retweet Like
Simon Willison 23h
Reply Retweet Like
Simon Willison Dec 3
I usually define a SQL view that constructs the JSON values, then treat that view as if it's a table - eg - scroll to the bottom to see the view definition
Reply Retweet Like
Simon Willison Dec 3
Reply Retweet Like
Simon Willison Dec 2
Replying to @jeremybowers
I added a tiny bit of code to a tool recently that saves all changes to a form field to localStorage and it's saved me a whole post once already
Reply Retweet Like
Simon Willison Dec 2
Datasette 0.52.2 is out with some small fixes, including: - Generated columns from SQLite 3.31+ now correctly displayed - OPTIONS requests against /database no longer 500 - .db files larger than 32MB that are published to Cloud Run can now be downloaded
Reply Retweet Like
Simon Willison Dec 2
Replying to @steren @ahmetb
Great to be able to close this issue
Reply Retweet Like
Simon Willison Dec 2
Replying to @steren @ahmetb
Fantastic, thanks! That worked great - the link to download the 306MB covid.db file at the bottom of now works as it should
Reply Retweet Like
Simon Willison Dec 2
Replying to @benwerd
I've never cooked anything that uses so much spices in one dish, and it's made me question all of my previous cooking
Reply Retweet Like
Simon Willison Dec 2
Hope you like them! My favourite new recipe I've tried in ages
Reply Retweet Like
Simon Willison Dec 2
Replying to @benwerd
Cooking Doubles - this recipe is spectacular
Reply Retweet Like
Simon Willison Dec 2
Replying to @ahmetb @steren
Is there documentation anywhere on the HTTP streaming feature? I'd love to be able to return responses larger than 32MB from my Cloud Run Python application, which runs a custom web server inside a Docker container
Reply Retweet Like