Doug Tangren 🐑

11K posts

Doug Tangren 🐑 banner
Doug Tangren 🐑

Doug Tangren 🐑

@softprops

slowgrammer, comin in jwt🌲 🍃

nyc 🗽 Katılım Mayıs 2007
2.1K Takip Edilen1.5K Takipçiler
Sabitlenmiş Tweet
Doug Tangren 🐑
Doug Tangren 🐑@softprops·
I'm on a curiosity voyage and these keys are my paddles 👨‍💻
English
0
0
4
0
Doug Tangren 🐑 retweetledi
dax
dax@thdxr·
when we first started working on opencode days would pass by where we wouldn't use it and go back to our editor for everything had to actively try and switch our workflow now we're on the opposite extreme where we're all trying to use it less - crazy how fast that happened
English
24
4
660
37.3K
Doug Tangren 🐑 retweetledi
Mitchell Hashimoto
Mitchell Hashimoto@mitchellh·
From empty repo to a functional minimal standalone terminal based on libghostty in 2 hours, presenting Ghostling! ~600 lines of C and you get extremely accurate, performant, and proven terminal emulation. github.com/ghostty-org/gh… Feature list: - Resize with text reflow - Full 24-bit color and 256-color palette support - Bold, italic, and inverse text styles - Unicode and multi-codepoint grapheme handling (no shaping or layout) - Keyboard input with modifier support (Shift, Ctrl, Alt, Super) - Kitty keyboard protocol support - Mouse tracking (X10, normal, button, and any-event modes) - Mouse reporting formats (SGR, URxvt, UTF8, X10) - Scroll wheel support (viewport scrollback or forwarded to applications) - Scrollbar with mouse drag-to-scroll - Focus reporting (CSI I / CSI O) - And more. Effectively all the terminal emulation features supported by Ghostty! The libghostty C API is not formally released, but I built this project to prove its ready to go. 😎 github.com/ghostty-org/gh…
English
34
34
715
61.2K
Doug Tangren 🐑 retweetledi
dax
dax@thdxr·
opencode 1.3.0 will no longer autoload the claude max plugin we did our best to convince anthropic to support developer choice but they sent lawyers it's your right to access services however you wish but it is also their right to block whoever they want we can't maintain an official plugin so it's been removed from github and marked deprecated on npm appreciate our partners at openai, github and gitlab who are going the other direction and supporting developer freedom
English
249
470
8.6K
952.6K
Doug Tangren 🐑 retweetledi
TheStandupPod
TheStandupPod@thestanduppod·
AI is being adopted too fast
English
21
51
473
17.4K
Doug Tangren 🐑 retweetledi
Ramin Nasibov
Ramin Nasibov@RaminNasibov·
MoMA New York Installation by Refik Anadol
English
129
1.8K
8.9K
568.1K
Doug Tangren 🐑 retweetledi
Anton Zhiyanov
Anton Zhiyanov@ohmypy·
Working on something crazy these days — using Go to write regular C code. Wish me luck :)
Anton Zhiyanov tweet media
English
21
14
240
13.9K
Doug Tangren 🐑 retweetledi
mattn
mattn@mattn_jp·
Neovim でカーソルがひゅんひゅんする奴見て、あれ Vim も欲しいなぁ、そういえば先日 Vim の popup で背景を完全透過するパッチ入ったなぁ 「claude 作って!」 とお願いしたら作ってくれた。
日本語
4
39
241
33.1K
Doug Tangren 🐑 retweetledi
Victor
Victor@vponamariov·
Ever wondered why text never aligns perfectly? You set padding to 24px. You check it in dev tools. But visually it looks like 32px. The reason is invisible space above and below every text element. CSS includes it by default because of how line-height works.
Victor tweet media
English
25
66
1.1K
140.3K
Doug Tangren 🐑 retweetledi
Neovim, e/plugins
Neovim, e/plugins@Neovim·
nvim-lspconfig (upcoming in v2.8.0) now ships with type definitions for LSP server "settings" (inspired by folke/neoconf.nvim) Get autocompletion + validation of server-specific settings by adding "---@ type lspconfig.settings.xx" on your vim.lsp.config "settings" item. #lsp-settings-type-annotations" target="_blank" rel="nofollow noopener">github.com/neovim/nvim-ls…
Neovim, e/plugins tweet media
English
4
22
308
13.2K
Doug Tangren 🐑 retweetledi
Victor
Victor@vponamariov·
One CSS property just killed the need for JavaScript in every FAQ accordion you've ever built. Seriously. The property is interpolate-size: allow-keywords
Victor tweet media
English
11
29
602
24.7K
Doug Tangren 🐑 retweetledi
Neovim, e/plugins
Neovim, e/plugins@Neovim·
New visual-mode textobjects for LSP-enabled buffers: - "an" (expand selection) - "in" (shrink selection) Driven by LSP "textDocument/selectionRange". Future: treesitter-driven when LSP not available. Thanks to Riley Bruins! github.com/neovim/neovim/…
English
10
23
272
29.3K
Doug Tangren 🐑 retweetledi
Isaac Van Doren
Isaac Van Doren@isaacvando·
I'm extremely excited that Carson Gross, the creator of @htmx_org is coming to speak at Software Should Work. Just one week left for early bird tickets!
Isaac Van Doren tweet media
English
1
2
18
2K
Doug Tangren 🐑
Doug Tangren 🐑@softprops·
People still knit and quilt clothing even though they don’t have to but because they love to, possibly to find a little joy in their world. I think that will happen programming. People will still write code “by hand” not because they have to, but because they love to.
English
0
0
0
57
Doug Tangren 🐑
Doug Tangren 🐑@softprops·
That’s why it’s hard to knock on llms for generating overly complex code. it was human habit that did that first. Models were trained on bad habits of humans
English
0
0
0
45
Doug Tangren 🐑
Doug Tangren 🐑@softprops·
Where generated ai shines brightest is in generating applications complexity that was never necessary but eventually became over burdensome for humans. I often wonder what if that complexity was never allowed to happen in the first place
English
1
0
0
51
Doug Tangren 🐑
Doug Tangren 🐑@softprops·
I wonder if the proliferation of ai code generated faster than humans can create will cause a rift in the evolution and adoption of “good” programming languages as ai is trained on past mistakes creating a high likelihood of recreating those mistakes over and over
English
1
0
0
95
Doug Tangren 🐑 retweetledi
Mitchell Hashimoto
Mitchell Hashimoto@mitchellh·
Happy to share that we've signed 5 contributor contracts for Ghostty totaling ~350 committed hours (~$21k) covering community management, graphics, Unicode compat, and GTK. This is a big milestone, Ghostty is paying contribs for the first time! ghostty.org/docs/sponsor
English
56
74
2.3K
74.5K
Doug Tangren 🐑 retweetledi
AA
AA@measure_plan·
i made a game where you play the piano IRL to survive against waves of monsters started as a weekend project and a demo video. people online seemed to want it, so i turned it into a full game it's the first time i publish a paid game, and so far it's sold 240 copies in the first month most players are coming from IG. there's a lot of piano teachers and people learning music who like the concept v1 only had 1 game mode, but now there's 5 ways to play: notes, chords, scales, perfect pitch, full song battle more to come on Midi Survivor. more minigames and maybe a steam release too :]
AA@measure_plan

play increasingly complicated jazz chords as fast as you can or else

English
67
190
2.2K
190.7K