Viktor Hedefalk

1.4K posts

Viktor Hedefalk

Viktor Hedefalk

@hedefalk

https://t.co/h31BKFXHB5

Uppsala, Sweden Bergabung Haziran 2008
236 Mengikuti127 Pengikut
Viktor Hedefalk
Viktor Hedefalk@hedefalk·
@anshnanda @tannerlinsley I'm doing tanstack-start with solid.js on Claude Code with opus 4.5. I think it did one hickup with a non-layout route not being named .index.tsx, accidentally cathing what it shouldnt, but other than that, routing has not been one of my issues.
English
0
0
1
45
Ansh Nanda
Ansh Nanda@anshnanda·
@tannerlinsley Afaik, AI still sucks at Tanstack Router. I wish it didn't, I would much rather use it. But the moment you start "vibe coding", it makes so many mistakes and burns so many more tokens. Do you not think that is the case?
English
8
0
9
3.8K
Ansh Nanda
Ansh Nanda@anshnanda·
There’s a reason Lovable still uses React Router v6 and Tanstack Query v3.
English
16
1
166
48.9K
Viktor Hedefalk me-retweet
Peter Girnus 🦅
Peter Girnus 🦅@gothburz·
Last quarter I rolled out Microsoft Copilot to 4,000 employees. $30 per seat per month. $1.4 million annually. I called it "digital transformation." The board loved that phrase. They approved it in eleven minutes. No one asked what it would actually do. Including me. I told everyone it would "10x productivity." That's not a real number. But it sounds like one. HR asked how we'd measure the 10x. I said we'd "leverage analytics dashboards." They stopped asking. Three months later I checked the usage reports. 47 people had opened it. 12 had used it more than once. One of them was me. I used it to summarize an email I could have read in 30 seconds. It took 45 seconds. Plus the time it took to fix the hallucinations. But I called it a "pilot success." Success means the pilot didn't visibly fail. The CFO asked about ROI. I showed him a graph. The graph went up and to the right. It measured "AI enablement." I made that metric up. He nodded approvingly. We're "AI-enabled" now. I don't know what that means. But it's in our investor deck. A senior developer asked why we didn't use Claude or ChatGPT. I said we needed "enterprise-grade security." He asked what that meant. I said "compliance." He asked which compliance. I said "all of them." He looked skeptical. I scheduled him for a "career development conversation." He stopped asking questions. Microsoft sent a case study team. They wanted to feature us as a success story. I told them we "saved 40,000 hours." I calculated that number by multiplying employees by a number I made up. They didn't verify it. They never do. Now we're on Microsoft's website. "Global enterprise achieves 40,000 hours of productivity gains with Copilot." The CEO shared it on LinkedIn. He got 3,000 likes. He's never used Copilot. None of the executives have. We have an exemption. "Strategic focus requires minimal digital distraction." I wrote that policy. The licenses renew next month. I'm requesting an expansion. 5,000 more seats. We haven't used the first 4,000. But this time we'll "drive adoption." Adoption means mandatory training. Training means a 45-minute webinar no one watches. But completion will be tracked. Completion is a metric. Metrics go in dashboards. Dashboards go in board presentations. Board presentations get me promoted. I'll be SVP by Q3. I still don't know what Copilot does. But I know what it's for. It's for showing we're "investing in AI." Investment means spending. Spending means commitment. Commitment means we're serious about the future. The future is whatever I say it is. As long as the graph goes up and to the right.
English
5.1K
25.4K
170K
25.1M
Viktor Hedefalk
Viktor Hedefalk@hedefalk·
@debasishg @adamwarski Same here! Built a saas app for a single customer in lift around this time, launched it 2010 I think. Have been running more or less flawlessly for 15 years until sunset this spring.
English
0
0
1
14
Debasish (দেবাশিস্) Ghosh 🇮🇳
Cleaning my book shelf, found this blast from the past - an article on Scala and Lift authored by Steve Vinoski and myself in a 2009 IEEE Internet Computing column. Lift was the best Scala Web framework at that time .. 2009 .. huh .. time flies ..
Debasish (দেবাশিস্) Ghosh 🇮🇳 tweet media
English
3
3
31
1.8K
Viktor Hedefalk
Viktor Hedefalk@hedefalk·
@dhh @dcodev_ Tried to ditch chrome for ungoogled-chromium, but impossible to fully replace because basically all streaming services rely on widevine. As far as I can tell there is no foss chromium browser that is usable. I'd love to be corrected.
English
1
0
0
241
DHH
DHH@dhh·
@dcodev_ Another great example! The browser market is actually really vibrant. There are none of the toll booth problems we see with mobile app stores. The web is still free. Google just made the best browser for it because they're a trillion-dollar company that NEEDS the web strong.
English
4
2
136
14.7K
DHH
DHH@dhh·
Forcing Google to sell Chrome is just stupid. We already have plenty of alternatives, like Firefox and Chromium. All the value in Chrome is that Google is incentivized to CONTINUE to invest heavily in moving the web forward. It's a classic wealth v riches misunderstanding.
English
150
347
7K
550.8K
flix
flix@flixlang·
2/2 Other than VSCode and Neovim, what editors should we look into supporting?
English
7
1
6
1.1K
flix
flix@flixlang·
1/2 We have just completed our implementation of "plain LSP". There are still a few sharp edges left to polish before we will make a new release. Meanwhile, here is a screenshot from Neovim:
flix tweet media
English
6
3
64
6.1K
Viktor Hedefalk
Viktor Hedefalk@hedefalk·
@owickstrom Ah, yeah, interesting. its a self-hosted ghost blog. I think many default themes do those excerpts on index so might be worth looking into.
English
1
0
0
15
Oskar Wickström
Oskar Wickström@owickstrom·
@hedefalk Good example! Many things I don't currently handle, like pagination and that excerpt list instead of plain TOC.
English
1
0
1
38
Viktor Hedefalk
Viktor Hedefalk@hedefalk·
@Baptouuuu @owickstrom Actually, first case TOC, second case if you can reliably id "next page/continue" in footer or such, that should also take precedence over inline links?
English
1
0
1
21
Viktor Hedefalk
Viktor Hedefalk@hedefalk·
@Baptouuuu @owickstrom Yeah, maybe stating the obvious but for many cases I would use this for there might actually be a TOC and that would definitely be top prio no matter of any forward references in the content. Only when there's no identifiable toc, start with the heuristics.
English
1
0
1
23
Viktor Hedefalk
Viktor Hedefalk@hedefalk·
@owickstrom Not the way you describe at least. Iirc it can work decently for single page docs but don't think it does any crawling. I think I used something else for that to html and then some calibre-cli to epub...?
English
0
0
0
16
Oskar Wickström
Oskar Wickström@owickstrom·
Thinking about writing a tool or service that can produce PDFs or ePubs for the content of entire sites (or parts of sites). For instance, it's common that project documentation consists of multiple pages, and no single-page doc. Would be nice to bundle automatically for easy offline reading.
English
4
0
28
11.1K
Viktor Hedefalk
Viktor Hedefalk@hedefalk·
@owickstrom For epub to e-reader I'd want styling mostly gone or highly simplified. But I guess its a non-trivial problem to get that right for even the typical docs with inline code samples and such?
English
0
0
0
9
Oskar Wickström
Oskar Wickström@owickstrom·
@hedefalk Would you expect faithful styling based on the site, our could a totally different stylesheet be applied? Think Reader Mode, Pocket, etc.
English
1
0
0
18
Viktor Hedefalk
Viktor Hedefalk@hedefalk·
@owickstrom Definitely useful. I've been struggling with this and think I've tried a few tools but was never satisfied. Positive you can do sth better. The context "send to Kindle" for afk reading. Talk to Amazon, heard they have some moneys... :)
English
1
0
1
24
Viktor Hedefalk
Viktor Hedefalk@hedefalk·
@mitchellh Stoked about ghostty! But just made the switch from kitty to wezterm and kinda blew my "switch-terminal-emulator-budget" for now. Pretty happy with wezterm to be honest, but will give it a new shot later!
English
0
0
0
74
Viktor Hedefalk
Viktor Hedefalk@hedefalk·
@mitchellh * Reloading config just doesn't do anything for me, need to restart * Want to rid window decorations but tabs doesn't work then? * ^ might be tiling window manager rectangle, but I need that: ghostty.org/docs/help/maco… * real short for screen space: wez left, ghostty right:
Viktor Hedefalk tweet media
English
2
0
2
1.3K
Viktor Hedefalk me-retweet
Oskar Wickström
Oskar Wickström@owickstrom·
I'll be looking for work soon! Starting early next year, remote from SE. Autonomous testing, distsyst, web, data eng, PL, and probably more areas are of interest. (Retweets are highly appreciated. 🙌)
English
1
44
46
12.4K
Viktor Hedefalk me-retweet
Vanessa McHale
Vanessa McHale@vamchale·
A function a -> a only has one sensible implementation, a function Int -> Int has many—polymorphism is recessive. The implementation is constrained/clarified by the generality of the interface. Programmers warn of "premature abstraction," but this is confused w.r.t. foundations
English
5
6
84
13.6K