Menu
About me Kontakt

You can filter posts by date, tag or even use natural language to find whatever you want

Most popular tags

Recent posts

What I Learned Over 15 Years of Working on My Own PDF Reader - Reflections of a Creator

The article discusses lessons learned from 15 years of developing SumatraPDF, highlighting the importance of simplicity and community support in open-source software.

The Japanese alphabet contains thousands of characters - so what do typewriters that operate in this language look like?

The article discusses Japanese typewriters, their evolution, and the challenges posed by the country's writing system. The author emphasizes their diversity and cultural significance.

Why many web developers consider the Safari browser to be outdated and really bad?

Perry Sun criticizes Safari as an outdated browser that fails to meet modern developer needs. He discusses difficulties stemming from a lack of support for new technologies, affecting web application development.

How to build your own LTE network with 5G support? - A brief description of the concept

The article discusses the importance of open-source in developing private LTE and 5G networks. It emphasizes benefits of customizing technology for specific needs, with examples of existing implementations and necessary components of networks.

Neofetch - program (CLI) for neatly displaying information about the Linux system

Neofetch is a stylish tool to display system information in the terminal, using ASCII art for visualization.

Where does malware come from in browser extensions? - It is not always the author's deliberate action

The article discusses the importance of clear and professional emails for extension developers, providing best practice tips for effective communication and user relations.

The Surprising Effectiveness of Regularly Working on Side Projects - An Example with TypeSense

The article discusses the power of daily consistency in pursuing goals. Regularly taking actions, even without immediate effects, can lead to significant achievements. The key to success lies in perseverance and enjoying the process. The author encourages being present and consistent in efforts. Ultimately, success requires patience and determination.

Brython - program in Python directly on the website (just like you would do in JS)

Brython is a tool that allows writing Python code in browsers by translating it into JavaScript.

Piped - 'fixing problems on YouTube' overlay (alternative player and UI)

Piped is an open-source streaming platform focused on privacy and an ad-free experience.

DiffSitter - implementation of the 'diff' tool intended for programmers

Diffsitter is a tool for comparing data versions, simplifying the identification of differences in databases.

Source of content in this blog is https://news.mrugalski.pl

All content including posts, their short version, tags and video transcriptions is 100% AI generated