Ievgen's Avatar

Ievgen

@ievgenpyrogov.com

You. Me. DevOps. Now!

72
Followers
205
Following
26
Posts
30.08.2023
Joined
Posts Following

Latest posts by Ievgen @ievgenpyrogov.com

Why am I writing this? I just clicked on a YouTube link and made the mistake of looking at the suggested videos while not being signed in. MULTIPLE fake doctor videos with multiple hundred thousand of views. Some with over a million. As a tech nerd that makes me furious.

14.02.2026 10:16 πŸ‘ 2 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

I had no idea about comby, so I can't really compare the two

01.10.2025 07:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

The History of Celeste Speedruns - The Peak of Movement

www.youtube.com/watch?v=5lgP...

07.06.2025 21:19 πŸ‘ 63 πŸ” 25 πŸ’¬ 0 πŸ“Œ 5
Preview
Elixir Radar 485

Elixir Radar issue 485 is out! πŸ“£

You can read it here: buff.ly/HGjAeCB

This issue comes with content from @dreamingechoes.bsky.social @ievgenpyrogov.com @yellowduck.be @lawik.bsky.social @elixircasts.io and Masatoshi Nishiguchi. Thank you!

#ElixirLang #MyElixirStatus

24.09.2025 16:16 πŸ‘ 8 πŸ” 6 πŸ’¬ 0 πŸ“Œ 0
Post image

ievgenpyrogov.com/cleaning-up-...

wrote a bit about using ast-grep to fix source code style inconsistencies, used Phoenix controller tests as my guinea pig

#ElixirLang

19.09.2025 19:59 πŸ‘ 6 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1
Post image

πŸ‡ΊπŸ‡¦ Re-upping this one in the name of decency and democracy.

Slava Ukraini!

16.08.2025 02:13 πŸ‘ 18035 πŸ” 4922 πŸ’¬ 304 πŸ“Œ 191

I was N years old when I learned Debian release codenames are taken from characters in Pixar's Toy Story universe 😳

02.08.2025 07:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Elixir Radar 479

Elixir Radar issue 479 is out! πŸ“£

You can read it here: buff.ly/C9Fhrvg

This issue comes with content from @ievgenpyrogov.com @thruflo.com , Mateusz Front, Rijul Dahiya, Lucas Sifoni, and Anthony Accomazzo. Thank you!

#ElixirLang

30.07.2025 16:15 πŸ‘ 4 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
Disposable Code Is Here to Stay, but Durable Code Is What Runs the World Every day I seem to run into yet another post with someone solemnly opining that β€œwriting code has never been the hardest part of software engineering. And hey, that’s smashing.

Disposable code is here to stay, but durable code is what runs the world, and it isn't going anywhere either. www.honeycomb.io/blog/disposa...

(Engineers who are freaking out about their jobs going away can stop now. πŸ’œ)

29.07.2025 17:38 πŸ‘ 76 πŸ” 21 πŸ’¬ 4 πŸ“Œ 3
Post image

ievgenpyrogov.com/an-ode-to-ma...

wrote about end-to-end testing of sending emails in Elixir using Mailpit

#ElixirLang

28.07.2025 14:59 πŸ‘ 9 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Post image

ievgenpyrogov.com/requests-wit...

Wrote a few words on why instrumenting execution of an HTTP request in Elixir web application* can be a tricky, and how it can be done

* without modifying original code

#ElixirLang

25.07.2025 09:29 πŸ‘ 8 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Preview
Metroidbrainia: An in-depth exploration of knowledge-gated games Β· Thinky Games Thinky Games presents a definitive guide to metroidbrania games: What they are, how different games explore the idea in their own way, and a list of our favorites.

MetroidBRAINIA? Yep, that's right! Here's our excessively deep dive into our favorite new genre.
thinkygames.com/feat...

15.07.2025 14:54 πŸ‘ 156 πŸ” 47 πŸ’¬ 6 πŸ“Œ 16
Preview
feat(pack): add built-in plugin manager `vim.pack` by echasnovski Β· Pull Request #34009 Β· neovim/neovim This PR adds a minimal built-in plugin manager vim.pack. This is a first step towards resolving #20893. A general design is a minimized (496 LOC for core functionality when PR is opened) and rework...

#neovim Development News

The 0.12 version will have minimal built-in plugin manager. It is still a work in progress, so use it carefully (if you use Nightly builds) and expect breaking changes without notice.

PR:
- github.com/neovim/neovi...

04.07.2025 13:41 πŸ‘ 79 πŸ” 9 πŸ’¬ 4 πŸ“Œ 5
Preview
feat(build): build.zig MVP: build and run functionaltests on linux by bfredl Β· Pull Request #28344 Β· neovim/neovim currently, this works to run a simple lua environment in the host system: zig build nlua0 -- hello.lua To generate source files zig build gen_sources to build a fixed configuration for x86-64 lin...

#neovim Development News

The 0.12 version will start to use Zig language to build Neovim itself.

This should improve overall Neovim development and should not have visible effect on users.

Thanks, @bfredl.bsky.social!

PRs (so far):
- github.com/neovim/neovi...
- github.com/neovim/neovi...

16.06.2025 14:07 πŸ‘ 83 πŸ” 14 πŸ’¬ 4 πŸ“Œ 2
Post image

Wow, a comment on HN I actually agree with!

28.05.2025 04:18 πŸ‘ 644 πŸ” 76 πŸ’¬ 44 πŸ“Œ 32
Video thumbnail

Hear no evil, hear all evil, hear some evil.

24.04.2025 12:38 πŸ‘ 12273 πŸ” 1972 πŸ’¬ 129 πŸ“Œ 59

Ah, very nice! I remember thinking how they managed to pull off rendering the sequence diagrams on the fly like that, but never actually bothered to check the sources

20.04.2025 19:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
seq_trace β€” kernel v10.2.6

TIL it's possible to trace process send/receive messages in OTP via www.erlang.org/doc/apps/ker...

20.04.2025 08:23 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

what have you found recently?

(if you're comfortable sharing ofc, I'm genuinely curious)

03.04.2025 11:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

With great satisfaction, I announce that my PhD thesis, titled "Code Smells and Refactorings for Elixir," is now publicly available! All the results and methodological details used in our research over the past three years can be openly accessed at: repositorio.ufmg.br/handle/1843/... #ElixirLang

14.03.2025 16:45 πŸ‘ 88 πŸ” 20 πŸ’¬ 5 πŸ“Œ 0
Preview
cmd/compile: slow escape analysis in large package in the typescript compiler Β· Issue #72815 Β· golang/go Go version go version go1.24.1 linux/amd64 Output of go env in your module/workspace: AR='ar' CC='gcc' CGO_CFLAGS='-O2 -g' CGO_CPPFLAGS='' CGO_CXXFLAGS='-O2 -g' CGO_ENABLED='1' CGO_FFLAGS='-O2 -g' ...

TypeScript team: rewrites compiler in Go.

Go community: what do you mean your new compiler takes more than a minute to compile? Unacceptable. Dishonorable even. We are so sorry for this sub par experience. Not how we do things around here.

Two days later: WIP 5x speedup.

HN: why pick Go anyway?

13.03.2025 00:53 πŸ‘ 669 πŸ” 126 πŸ’¬ 14 πŸ“Œ 12
Preview
Never, Never Underestimate Ukraine My country is not a Banana Republic that will simply bend to President Trump's wishes, writes Illia Ponomarenko.

My piece for TIME:

"Ukraine has options. Europe is still in the game.

Ideas on how to mitigate the damage from Trump’s siding with Putin are boiling. As long as we, the people, want to keep our country we love, there is always a way forward."
time.com/7265176/trum...

06.03.2025 18:11 πŸ‘ 1720 πŸ” 419 πŸ’¬ 70 πŸ“Œ 34
The Making of Animal Well | Documentary
The Making of Animal Well | Documentary YouTube video by Second Wind

Our Animal Well Documentary is now available!

Thanks to Billy Basso (@animalwell.bsky.social) for entrusting me with telling his story, and thanks to @javedlsterritt.bsky.social for editing it into a wonderful video.

Really happy to be making documentaries again and there's more to come!

27.02.2025 16:45 πŸ‘ 294 πŸ” 97 πŸ’¬ 8 πŸ“Œ 14
Post image

In collaboration with AGH University of Krakow, we're offering a free introductory Elixir programming course designed to get you started on your Elixir journey! πŸ’‘

πŸ“… Course Details:

Duration: 4 weeks
Sessions: 4 sessions, 2 hours each
Instructors: PaweΕ‚ DΕ‚ugosz & Klemens Łukaszczyk

25.02.2025 16:42 πŸ‘ 14 πŸ” 4 πŸ’¬ 1 πŸ“Œ 1

morning: you report an issue with docker compose
an hour later: your issue gets fixed
evening: a release containing bugfix is published

21.02.2025 16:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Honestly, the greatest strengths of AI-driven programming (for me at least) are:

- VERY fast prototyping (especially UI stuff)
- Utility / automation scripts that I would never-ever had the energy to write myself
- Help with debugging
- FIXTURES in tests
- Writing tests for me

...and that's a lot.

21.02.2025 11:39 πŸ‘ 33 πŸ” 6 πŸ’¬ 5 πŸ“Œ 0
The Making of Animal Well Documentary | Trailer
The Making of Animal Well Documentary | Trailer YouTube video by Second Wind

Happy to finally share that our Animal Well Documentary (@animalwell.bsky.social) will officially premiere on @secondwindgroup.com on Thursday, February 27th at 10 AM CT.

Very excited to finally get this project out there, and grateful to have had the opportunity to tell this story.

20.02.2025 22:49 πŸ‘ 190 πŸ” 34 πŸ’¬ 1 πŸ“Œ 1

Not at all. And you'll get a handful of other quality of life improvements too

Been using it for a decade before paying for the first time (though to be fair, payment option became available only a few years back)

11.02.2025 07:30 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

після свіят, Ρ…Π·... Π°Π»Π΅ Π·Π° 3 Ρ€ΠΎΠΊΠΈ - дійсно Π·Π½Π°Ρ‡Π½ΠΎ помСньшало codr.kyivcity.gov.ua/monitoring-t...

05.02.2025 08:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0