Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Tomasz Nurkiewicz

@nurkiewicz@fosstodon.org
mastodon 4.7.3
  • Open on fosstodon.org

Member of @JavaChampions@mastodon.social | 👨‍💻 Senior Engineering Tech Lead at monday.com | ✉️ nurkiewicz (at gmail) | Podcaster: 🔊 http://nurkiewicz.com

952 Followers
378 Following
47 Posts
Joined November 20, 2022
Podcast and blog:
https://nurkiewicz.com/
GitHub:
https://github.com/nurkiewicz/
Pixelfed:
https://pixelfed.social/nurkiewicz
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 5mo ago
54
3
36
1
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 2mo ago

"Code review of AI-generated source code? Are you also verifying machine code generated by compiler?"

Dude, you are comparing inherently probabilistic service running on someone's cloud to a compiler, the most deterministic piece of software (that doesn't mean bug-free!) on the planet

7
1
2
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 2mo ago

Underrated #vim advantage: when using vim mode in every other editor, you don't have to learn new keybindings all the time. Shortcuts are always the same. Weird and counterintuitive, but consistent

fosstodon.org

Fosstodon

4
1
1
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 7mo ago

Thanks to LLMs, developers can finally avoid things they hate, like writing code, and focus on things they love - reviewing it

28
2
13
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 4mo ago

I switched from #vscode to #Zed and I was blown away that the editor can still be responsive in 2020s. Now I moved further to #NeoVIM. It's obviously even more responsive. Downside: it responds very quickly to my random key presses and I have no idea what I'm doing

fosstodon.org
14
2
5
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 2mo ago

In #vim, gU is an *Uppercase* command. gu is a uowercase command

fosstodon.org

Fosstodon

3
2
0
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 5mo ago

Biblically accurate picture of a developer managing multiple agents

8
0
8
1
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 2mo ago

Who the hell needs a spreadsheet (with AI!) embedded into Zoom desktop app?

2
1
0
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 4mo ago

„The income [from selling .ai domains] accounts for about 20% of Anguilla's total government revenue” https://finance.yahoo.com/news/tiny-caribbean-island-anguilla-turned-125841086.html#:~:text=The%20income%20now%20accounts%20for%20about%2020%25%20of%20Anguilla's%20total%20government%20revenue. To be honest it already was 5% before the boom (!)

As a Pole 🇵🇱 I’m looking forward to a great comeback of #Perl

finance.yahoo.com
5
2
2
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 2mo ago

Metallica ended after Kill’em All.
Internet ended after Usenet.

1
0
1
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 2mo ago

This newsletter could've been an RSS feed

1
1
2
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 7mo ago
Replying to
RE: https://fosstodon.org/@nurkiewicz/114822212404911438 @Edent@mastodon.social 1637. 1637 trusted partners
fosstodon.org

Tomasz Nurkiewicz: "A new record, fastcompany[.com] values my privacy…" - Fosstodon

7
0
4
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 4mo ago

#TIL where the name `grep` came from: https://stackoverflow.com/questions/1218390/what-is-your-most-productive-shortcut-with-vim/1220118#:~:text=bar.%22-,It's%20interesting%20that%20the%20common%20Unix%20command%20grep%20was%20actually%20inspired%20by%20this%20ex%20command%20(and%20is%20named%20after%20the%20way%20in%20which%20it%20was%20documented).%20The%20ex%20command%20:g/re/p%20(grep)%20was%20the%20way%20they%20documented%20how%20to%20%22globally%22%20%22print%22%20lines%20containing%20a%20%22regular%20expression%22%20(re),-.%20When

fosstodon.org
3
0
1
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 4mo ago

`git posh` when your code is particularly elegant

3
0
0
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 2mo ago

A few non-trivial tips how to build #Docker images: https://youtu.be/aZ_y2M2OuEA?is=CbGFdG3g9ubxSxFt

1
0
0
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 2mo ago

Arithmetic interpreter: Write yourself a compiler, Part II: https://nurkiewicz.com/2026/07/arithmetic-interpreter-write-yourself-a-compiler.html #go #compiler

nurkiewicz.com
1
0
0
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 4mo ago

A 1 million line PR rewriting #Bun from #Zig to #Rust just dropped... https://github.com/oven-sh/bun/pull/30412

fosstodon.org
3
2
4
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 6mo ago

Honest Roadmap from https://github.com/GitFrog1111/badclaude?tab=readme-ov-file#roadmap

github.com
4
0
2
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 5mo ago

"Meta employees used a total of 60.2 trillion AI tokens (!!) in 30 days. If this was charged at Anthropic’s API prices, it would cost $900M" https://blog.pragmaticengineer.com/the-pulse-tokenmaxxing-as-a-weird-new-trend/#:~:text=Information%2C-,Meta,100M%2B

blog.pragmaticengineer.com
3
2
8
2
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 4mo ago

Unbelievable. Every Ford Mach E has a front trunk. It's just there. But you have to pay extra $495 for the feature of unlocking it...

Apparently it's a one-time fee, not a subscription. Such wasted opportunity. https://www.motortrend.com/news/ford-mustang-mach-e-frunk-now-costs-extra

motortrend.com
2
0
2
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 4mo ago

#neovim is simple! To copy ("yank"?) the entire buffer into clipboard, just hit [Esc] for Normal mode, followed by `ggyG`! ("go to the beginning of the buffer, yank selection, go to the end of buffer".) Of course you must first add this to use your OSes clipboard...:

```
vim.opt.clipboard = "unnamedplus"
```

fosstodon.org

Fosstodon

2
1
0
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 5mo ago

#Claude Code (Opus 4.7, 1M context) is capable of reverse-engineering binaries. I just tried it on a moderately big #Go binary with debug info removed (`-ldflags="-s -w" -trimpath`) and it explained quite well what the program does. It used `nm`, `otool`, `strings` etc. It couldn't decompile it though

fosstodon.org

Fosstodon

2
2
1
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 5mo ago

#OpenTelemetry glossary: 30 terms you should know: https://nurkiewicz.com/2026/04/open-telemetry-glossary.html

fosstodon.org
2
0
2
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 5mo ago

I didn't know this terrible practice has a name:

"Back button hijacking breaks this fundamental expectation. It occurs when a site interferes with a user's browser navigation and prevents them from using their back button to immediately get back to the page they came from. Instead, users might be sent to pages they never visited before, be presented with unsolicited recommendations or ads, or are otherwise just prevented from normally browsing the web" https://developers.google.com/search/blog/2026/04/back-button-hijacking#:~:text=page%2E-,Back,web

developers.google.com
2
2
1
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 4mo ago

God bless git... #Claude edition:

```
sed -i without '' wiped the file on macOS. Restoring from git first
```

fosstodon.org

Fosstodon

1
0
0
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 4mo ago

TIL you can run `ffmpeg` (compiled to #WebAssembly) directly in the browser (recording, converting, streaming) via https://github.com/ffmpegwasm/ffmpeg.wasm

fosstodon.org
1
0
0
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 7mo ago

"Braking is now a premium feature", the conference named SHITx, this Norwegian infomercial is so good: https://youtu.be/T4Upf_B9RLQ

A Day in the Life of an Ensh*ttificator

2
0
2
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 5mo ago

Quiz time: Name a democratic country that has no guaranteed:
* Paid maternity leave (it's not Papua New Guinea, Marshall Islands, Micronesia, Nauru, Palau, Tonga, Lesotho, Swaziland)
* PTO (it's not Marshall Islands, Micronesia, Palau, Tonga, and Gambia)
* Notice period
* Retirement benefits
But has:
* Extremely expensive high education and healthcare
* The highest incarceration rate in the world (surpassed only by El Salvador, Cuba, Rwanda, Turkmenistan, American Samoa)
* Uses weird date format

1
4
2
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 4mo ago

"Hey Claude, rewrite this in Rust, make no mistakes"
Narrator: "Little did he know, Claude did make mistakes"
https://github.com/oven-sh/bun/issues/30719#issuecomment-4458612447 ;-)

GitHub

PathString::slice dangling reference UB - add Miri to CI · Issue #30719 · oven-sh/bun

error: Undefined Behavior: constructing invalid value of type &[u8]: encountered a dangling reference (0x20933[noalloc] has no provenance) --> src/main.rs:97:18 | 97 | unsafe { core::slice::from_ra...

0
0
0
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 2mo ago

"For the first time in history, humans are cheaper than software" - this quote is a bit exaggerated, applies to extrapolated data from top 1% companies spending the most on #AI. Yet, interesting article: https://www.a16z.news/p/the-next-ai-goldrush-tokens-loops

fosstodon.org

Fosstodon

0
0
0
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 4mo ago

Jail-breaking Unitree Robot Dog by... injecting `curl` commands after random password... https://www.youtube.com/watch?v=lA8WuXDXfcI&t=720s

0
0
0
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 2mo ago

With all the disadvantages of #JavaScript, at least you don’t have to deal with locks and synchronization, right? Right?!? https://developer.mozilla.org/en-US/docs/Web/API/Web_Locks_API

fosstodon.org

Fosstodon

0
0
0
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 10mo ago
Replying to
@timbray@cosocial.ca Technically, GET with a body was never forbidden, just had "no defined semantics" and could "cause some existing implementations to reject the request" https://datatracker.ietf.org/doc/html/rfc7231#section-4.3.1:~:text=A%20payload%20within%20a%20GET%20request%20message%20has%20no%20defined%20semantics 🤷
RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
IETF Datatracker

RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content

The Hypertext Transfer Protocol (HTTP) is a stateless \%application- level protocol for distributed, collaborative, hypertext information systems. This document defines the semantics of HTTP/1.1 messages, as expressed by request methods, request header fields, response status codes, and response header fields, along with the payload of messages (metadata and body content) and mechanisms for content negotiation.

0
1
1
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 2mo ago

I'm pretty sad I didn't join #jcrete this year. On the other hand, the last time I visited this unconference was... checks notes... 2017? https://nurkiewicz.com/2017/01/thoughts-after-jcrete-unconference.html

Thoughts after JCrete unconference
Around IT in 256 seconds

Thoughts after JCrete unconference

I don’t always write conference reviews. But when I do, they are about awesome ones. And JCrete was truly awesome. I got invited by Heinz Kabutz himself and this is pretty much the only way to get there. JCrete is an uncoference with no tickets and no designated speakers. Besides there is no conference fee but also everyone pays for themselves. This feels a lot more like a group of people meeting each other informally rather than a full-blown, very official conference. Which is good. Few people

0
0
0
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 2mo ago

Advanced Napkin Math: Estimating System Performance from First Principles by Simon Eskildsen https://youtu.be/IxkSlnrRFqc

0
0
0
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 4mo ago

Recording of my talk "Better Call Fallback: Designing Resilient Services" at WAWTech 2025: https://www.youtube.com/watch?v=_qy-7FKfiLo

0
0
0
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 4mo ago

#TIL #ClaudeCode's `/resume` command can search through all sessions (not only from current directory) after pressing Ctrl+A

fosstodon.org
0
0
0
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 4mo ago

#Ghostty tip: You can have three evenly sized columns or rows (not just 1/2, 1/4, etc.) if you add this: `keybind = super+e=equalize_splits` and press Cmd+E after splitting. This will space everything evenly

fosstodon.org
0
0
0
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 4mo ago

> “Founder’s mindset”. No one will provide a spec, and scope creep is your problem to deal with. If your project doesn’t ship, that’s also your problem
> “High-agency”. There are no resources besides your own
> “White glove”. Do not say “no” to anything the customer suggests, even when they should probably listen to your feedback about whatever it is

Source: https://newsletter.pragmaticengineer.com/p/the-pulse-forward-deployed-engineering-887

The Pulse: Forward deployed engineering heats up again
newsletter.pragmaticengineer.com

The Pulse: Forward deployed engineering heats up again

Massive demand for the role at Google, OpenAI, and Anthropic. The latest version of the FDE role is starting to look similar to the consultant / solution architect role

0
0
0
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 4mo ago

#Raycast MacOS Desktop app switching to Node.js backend and web frontend :-( https://www.raycast.com/blog/a-technical-deep-dive-into-the-new-raycast

A Technical Deep Dive Into the New Raycast - Raycast Blog
raycast.com

A Technical Deep Dive Into the New Raycast - Raycast Blog

The story behind Raycast's cross-platform rewrite and the details that make it feel fast, delightful, and familiar.

0
0
0
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 2mo ago

Which #AI actually reads your site? Two months of #LLM traffic, measured https://evilmartians.com/chronicles/which-ai-actually-reads-your-site-two-months-of-llm-traffic-measured - apart from the article itself, look how fast this website loads!

Which AI actually reads your site? Two months of LLM traffic, measured—Martian Chronicles, Evil Martians’ team blog
evilmartians.com

Which AI actually reads your site? Two months of LLM traffic, measured—Martian Chronicles, Evil Martians’ team blog

We told you to measure. So of course we did it ourselves too: two months of server-side LLM traffic to evilmartians.com. Find out which agents read HTML, which read Markdown, what llms.txt actually does, and the one technique that got zero hits.

0
0
1
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 2mo ago

Very entertaining explanation of CAN bus: https://www.youtube.com/watch?v=QTTCqGtT6I4

0
0
1
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 4mo ago

Fascinating talk with #ffmpeg and #VLC contributors Jean-Baptiste Kempf and Kieran Kunhya:

> "And everything we’ve just said in the past couple of minutes, every sentence is someone’s lifetime’s work. There are books about- … every sentence"

https://lexfridman.com/ffmpeg-transcript#:~:text=And%20everything%20we%E2%80%99ve%20just%20said%20in%20the%20past%20couple%20of%20minutes%2C%20every%20sentence%20is%20someone%E2%80%99s%20lifetime%E2%80%99s%20work%2E%20There%20are%20books%20about%2D%20%E2%80%A6%20every%20sentence

fosstodon.org
0
0
0
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 2mo ago
Replying to
@toomuchcoding@fosstodon.org What's the reason behind the fork? Is spring-cloud-contract no longer supported under #Spring portfolio?
0
3
0
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 6mo ago

For $0.14 you can run:

* EC2 t4g.nano (ARM/Graviton2, 2 vCPU, 0.5 GiB RAM) for 34 hours
* EC2 g4dn.xlarge (1 NVIDIA T4 GPU, 4 vCPU, 16 GiB RAM) for 16 minutes
* ...print current date with Opus 4.6:

```
❯ /cost
⎿ Total cost: $0.0000
❯ Current date
Today is April 9, 2026.
❯ /cost
⎿ Total cost: $0.1438
```

0
0
2
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 2mo ago

Learn your ⌘+D and ⌘+Shift+D in #iTerm and #Ghostty: split screen into two terminals horizontally and vertically respectively.

Also ⌘+[ and ⌘+] navigates between panes

fosstodon.org

Fosstodon

0
0
0
0
Open post
Tomasz Nurkiewicz @nurkiewicz@fosstodon.org
· 2mo ago

Wow, a post from my (now deleted) Twitter account, dated December 2021:

> I’ve been using @githubcopilot@bird.makeup with @intellijidea@bird.makeup for a few weeks. Sometimes it’s ridiculously wrong. But more often I’m blown away by how clever the suggestions are. I’m not afraid of my job being taken over by robots. However, it’s a valuable tool that saves me a bit of typing

https://nurkiewicz.com/2022/11/Twitter-archive.html#tweet-1467570298983796742

nurkiewicz.com
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 07:55:27 UTC