Profile avatar
swistak.codes
🦫 swistak.codes author (Polish) 🤓 JavaScript Developer (10+ years in IT) ☁️ Software Architect 🎸 Writing mostly IT related stuff (English and Polish) 🎯 Also: games, music, movies etc ➡️ More: https://linktr.ee/swistak.codes
158 posts 62 followers 250 following
Prolific Poster
Conversation Starter

W aplikacjach graficznych jedną z dostępnych funkcji jest możliwość skorygowania perspektywy wykonanego zdjęcia. Robienie tego jest tematem tego artykułu. Zrozummy temat z punktu widzenia matematyki i zaimplementujmy wszystko od zera. Wskażę też, gdzie znaleźć gotowce. swistak.codes/post/korekcj...

CSS Custom Functions are coming … and they are going to be a game changer! 👉 brm.us/css-custom-f...

Did you know that computing the remainder of a division varies across different programming languages, and that most implementations don’t align with the mathematical definition? Read about it here: 4markdown.com/the-curious-...

Piąty rok istnienia bloga świstak.codes zacznijmy z przytupem. Czas więc poeksplorować chińskie twierdzenie o resztach. Dowiedzmy się, o co w nim chodzi, jak działa i jakie ma praktyczne zastosowania. Co najważniejsze dla programistów, pokażę, jak je zaimplementować. swistak.codes/post/chinski...

😏

I made a Doom source port that runs within a PDF file. PDFs support Javascript, so Emscripten is used to compile Doom to asm.js, which is then run within the PDF engine. Input/output is done by manipulating text input fields. doompdf.pages.dev/doom.pdf github.com/ading2210/do...

In case you missed it: I've translated my article about measuring execution time into English. In it, I explain how to do it properly and interpret the results. Check it out here: 4markdown.com/measuring-ex...

This year, I’m starting to translate some świstak.codes content into English! It won’t be regular, and I won’t translate everything, but I think the English-speaking community might enjoy a curated selection of my (very subjective) “best-of.”

Bad Apple but it's 6,500 regular expressions that i search for one at a time inside of vim full writeup over here on my blog: eieio.games/blog/bad-app...

Let's finish it. Choose 20 albums that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. 20/20

Choose 20 albums that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. 19/20

Choose 20 albums that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. 18/20

Choose 20 albums that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. 17/20

Choose 20 albums that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. 16/20

Czas na małe podsumowanie roku 2024 na świstak.codes 🎉 Wrzucę w threadzie linki do trzech wybranych artykułów, które miały największe znaczenie w tym roku. 1/4

tabs vs spaces

Choose 20 albums that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. 15/20

Choose 20 albums that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. 14/20

Choose 20 albums that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. 13/20

Choose 20 albums that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. 12/20

🛠️ TECHNICZNY UPDATE ŚWISTAK.CODES, STYCZEŃ 2025 Nowy rok, nowe świstak.codes... ... ...przynajmniej od środka. Na zewnątrz wszystko powinno działać bez zmian. Co zrobiłem? 1/5

Choose 20 albums that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. 11/20

Choose 20 albums that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. 10/20

Update: - I created a new Next.js 15 project and copied all the files. Only a few small changes were needed, I haven't run any codemod. - No Nx for now, maybe I'll add it later. Problems so far: - next-sitemap doesn't work with Next 15 - Turbo doesn't work with my MDX configuration. Webpack works.

Choose 20 albums that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. 9/20

If someone wants to install ComfyUI on macOS, I've found a simple script for it, no need to play around with installing all the Python packages manually: github.com/comfyanonymo.... Enjoy

Choose 20 albums that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. 8/20

Choose 20 albums that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. 7/20

Node.js now supports TypeScript. Here's everything you need to know: www.totaltypescript.com/typescript-i...

Choose 20 albums that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. 6/20

Choose 20 albums that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. 5/20

And again, another year without finishing any of these Advent of [a-zA-Z]*. I didn't have time to do it once or twice, and then I lost my whole enthusiasm for solving, knowing that I missed a day. Also, tasks this year seemed harder to understand. Was it to stop people using LLMs to cheat?

Choose 20 albums that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. 4/20

Choose 20 albums that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. 3/20

When you fire all your devs in favor of AI