softprops Profile Banner
Doug Tangren ๐Ÿ‘ Profile
Doug Tangren ๐Ÿ‘

@softprops

Followers
2K
Following
15K
Media
506
Statuses
11K

slowgrammer, comin in jwt๐ŸŒฒ ๐Ÿƒ

nyc ๐Ÿ—ฝ
Joined May 2007
Don't wanna be here? Send us removal request.
@softprops
Doug Tangren ๐Ÿ‘
8 years
I'm on a curiosity voyage and these keys are my paddles ๐Ÿ‘จโ€๐Ÿ’ป
0
0
4
@PhysInHistory
Physics In History
7 days
โ€œWe cannot solve our problems with the same thinking we used when we created them.โ€ - Albert Einstein
156
1K
6K
@egocoroking
ใ‚จใ‚ดใ‚ญใƒณ
7 days
ไฝŽไบˆ็ฎ—ใ‚ฒใƒผใƒ ใƒœใƒผใ‚ค
249
5K
38K
@bruno_simon
Bruno Simon
11 days
6 years of thinking I can make a better portfolio. 1 year of actually building it. My new portfolio is LIVE ๐Ÿš€ Please, don't break anything! ๐Ÿ‘‰ https://t.co/rVPv9oWkjL
393
774
7K
@JamesMelville
James Melville ๐Ÿšœ
10 days
95
3K
24K
@mitchellh
Mitchell Hashimoto
11 days
Zig tip: `errdefer comptime unreachable;` will ensure at compile time that from that point forward nothing can fail. This is an extremely important pattern since `errdefer` (cleanup on error) often depends on a particular state of the world and this asserts it. Example use case:
16
12
414
@Jayyanginspires
Jay Yang
13 days
You can just do things
56
6K
36K
@htmx_org
htmx.org / CEO of normies (same thing)
13 days
> github's UI transitions to react > i find myself hitting refresh more & more
21
11
490
@softprops
Doug Tangren ๐Ÿ‘
13 days
Setting some 2026 goals. I used to shred with emacs but slid backwards to into other text editors over the years and since lost all muscle memory for never having to leave the keyboard. Iโ€™m miss that magical feeling. It feels like the right time to invest in quality time with vim
0
0
0
@softprops
Doug Tangren ๐Ÿ‘
14 days
If we were able to rewind history a bit and there was a movement to get zig into linux instead of rust (and I'm saying this with the love of rust I still have), zig would have have made more sense from a cultural and technical perspective.
0
0
1
@ohmypy
Anton Zhiyanov
17 days
I'm working on the final chapter of the Go Concurrency book, and I'm rethinking the cover. Which one do you like better?
47
5
133
@softprops
Doug Tangren ๐Ÿ‘
18 days
Most problems most web engineers work on in a typical day are far less interesting than a typical #adventofcode problem on any aoc day
0
0
2
@softprops
Doug Tangren ๐Ÿ‘
19 days
A plea for lean software by old saint Nick
0
0
0
@softprops
Doug Tangren ๐Ÿ‘
19 days
The #htmx 2 to 4 migration guide is the only migration guide Iโ€™ve ever seen with official upgrade music included https://t.co/GtatYr9HGd htmx is my jam
0
0
0
@htmx_org
htmx.org / CEO of normies (same thing)
22 days
happy thanksgiving folks! happy to announce the release of htmx 4.0 alpha 4, including an all new web socket extension by the inimitable @stukennedydev https://t.co/BTCcvnFnB4
Tweet card summary image
github.com
htmx - high power tools for HTML. Contribute to bigskysoftware/htmx development by creating an account on GitHub.
11
17
208
@ProfCarlSagan
Prof. Carl Sagan
22 days
It is a miracle that curiosity survives formal education. - Albert Einstein
111
1K
5K
@softprops
Doug Tangren ๐Ÿ‘
21 days
Rewrite it inโ€ฆ a better algorithm. Most of the performance gains what fall from rewrites arenโ€™t due changing a language but instead to changing the algorithm or architecture of a solution. Attributing it plainly to a language choice is just plain sleazy marketing
0
0
0
@func25
Phuong Le
24 days
Channels in Go are easy to get wrong unless you know the rules: - Sending to a channel panics if the channel is closed at any time before the send actually completes, even if the close happens "after" the send was started but before it has finished. - Receiving from a closed
6
39
303
@GoTimeFM
Go Time โฐ
3 years
Let's play Unpopular Opinions! ๐ŸŽธ @htmx_org thinks too many tech decisions are driven by people's "fear of looking dumb" ๐Ÿ”ฅ (โœ‚๏ธ from https://t.co/AuCJMTD4fk) #golang
4
22
94
@softprops
Doug Tangren ๐Ÿ‘
28 days
#htmx 4 the fetchening
0
0
2