Ed “I’m Actually Mexican” White (@spyhi) 's Twitter Profile
Ed “I’m Actually Mexican” White

@spyhi

🇺🇸🇲🇽 Señor Software Engineer. Army Veteran. 👨‍🎓 CS && Biz. ❤️ @DallasNagata. Organizer @JSConfHI. Tweets about tech, Hawaii & nerd stuff.

ID: 22454205

calendar_today02-03-2009 05:13:25

29,29K Tweet

2,2K Takipçi

1,1K Takip Edilen

Ed “I’m Actually Mexican” White (@spyhi) 's Twitter Profile Photo

Finished Aaron Francis’ High Performance SQLite to learn more about my favorite included-in-Python prototyping database. Enjoyed the concise, crisp videos and got some ideas about multi-tenancy and getting multiple writers that had never occurred to me! highperformancesqlite.com

Ed “I’m Actually Mexican” White (@spyhi) 's Twitter Profile Photo

Trying to clear out my old phone browser tabs from stuff I meant to read, and stumbled on this article about how 80% of winning is not blundering, then listing a ton of classic startup blunders. Truly excellent! longform.asmartbear.com/avoid-blunderi…

Ed “I’m Actually Mexican” White (@spyhi) 's Twitter Profile Photo

You know, I feel impostor syndrome as a an engineer *a lot* but then I put together full stack dev environment complete with a reverse proxy and hot reload using docker/vite+react/fastapi from scratch in a few hours and realize I have learned something after all.

yan (@bcrypt) 's Twitter Profile Photo

reminder that the bcrypt hash function ignores input above a certain length! so if you do bcrypt(username || password) for some reason, a sufficiently long username will make it accept any password. to fix this you can sha256 the input first.

bluesky (@bluesky) 's Twitter Profile Photo

“The state of most social platforms right now is that users are locked in and developers are locked out. We want to build something that makes sure users have the freedom to move and developers have the freedom to build.” — Jay Graber, CEO bsky.app/download

“The state of most social platforms right now is that users are locked in and developers are locked out. We want to build something that makes sure users have the freedom to move and developers have the freedom to build.” 

— Jay Graber, CEO

bsky.app/download
Charles 🎉 Frye (@charles_irl) 's Twitter Profile Photo

I think programming GPUs is too hard. Part of the problem is sprawling, scattered documentation & best practices. Over the past few months, we’ve been working to solve that problem, putting together a “Rosetta Stone” GPU Glossary. And now it’s live! My take-aways in thread.

I think programming GPUs is too hard. Part of the problem is sprawling, scattered documentation & best practices.

Over the past few months, we’ve been working to solve that problem, putting together a “Rosetta Stone”  GPU Glossary.

And now it’s live!

My take-aways in thread.
kepano (@kepano) 's Twitter Profile Photo

Microsoft just released a tool that lets you convert Office files to Markdown. Never thought I'd see the day. Google also added Markdown export to Google Docs a few months ago.

Ed “I’m Actually Mexican” White (@spyhi) 's Twitter Profile Photo

“We ought to only read books that bite and sting us. If the book we are reading doesn’t shake us awake like a blow to the skull, why bother reading it in the first place?” - Franz Kafka Mouthwashing lived up to the hype.

Aaron Boodman (@aboodman) 's Twitter Profile Photo

The most annoying problem for Zero's launch was what bug tracker to use. GitHub is way too slow, and Linear doesn't have public bugs or permissions – both required for OSS projects. This was driving me nuts, until I realized the only possible solution… ⏩ (link in reply)

The most annoying problem for Zero's launch was what bug tracker to use.

GitHub is way too slow, and Linear doesn't have public bugs or permissions – both required for OSS projects.

This was driving me nuts, until I realized the only possible solution… ⏩

(link in reply)