About:

A π-shaped web developer.

Website:

Specializations:

Incoming Links:

Outgoing Links:

Nikita Prokopov
Subscribe to RSS:
The post highlights the challenges of contributing to open-source projects and introduces a tool that simplifies understanding project requirements, emphasizing the need for clear documentation.
The author reflects on their identity as a polymath, someone with diverse interests and skills, and the challenges of defining niches for their content on platforms like YouTube and the Fediverse. They discuss the struggle of mana...
The post discusses the effectiveness of online translators like Google Translate and DeepL, highlighting their strengths and weaknesses. It emphasizes the author's preference for using dictionaries when learning a language, noting...
The author expresses a strong aversion to smoking, detailing their daily struggles to avoid cigarette smoke in various environments, including at home, work, and public transport. They reflect on the prevalence of smoking in Germa...
The author describes how they grew to like football, starting from a young age when they didn't like any sport, especially football. They talk about how the World Cup in 2018 and Euro 2024 in Germany changed their perspective on f...
The author shares their experience of trying to find out why Algeria's ISO 3166 code is DZ. They tried searching on Wikipedia, ISO standard, and using AI bots, but couldn't find the answer. Finally, they found the answer on a spec...
The author discusses their experience in trying to understand the meaning of the country code 'DZ' for Algeria. They recount their search through various sources, including Wikipedia, ISO standards, search engines, and AI chatbots...
The blog post is a satirical take on the concept of open source and the recent controversy surrounding Redis Ltd. The author expresses frustration with the open source community and announces the re-licensing of their source code ...
The blog post discusses the rise of Ruff, a linter for Python written in Rust, and the impact it has had on the Python community. The author expresses concerns about the hype culture and the push towards rewriting everything in Ru...
The author shares their experience of starting a full-time job, discussing the challenges of job searching, the anticipation leading up to the start date, and the happiness they have found in the stability and routine of their new...
The author discusses the experience of using Mastodon as a multilingual person, highlighting the platform's features and some peculiarities when it comes to multiple languages. They also explain why they have chosen to separate th...
The author discusses the concept of data minimisation and applies it to data formats, expressing frustration with the use of unnecessarily large and complicated formats for simple information. They advocate for the use of lightwei...
The author discusses the fail of PWAs in Safari 17, expressing excitement about the introduction of PWAs in Safari on macOS. They express dislike for web apps and Electron-based web apps, and criticize the bad UX of the 'New Apple...
The author discusses the concept of determinism in software development, sharing a personal experience with debugging an Android application. They reflect on the complexity of modern software and the multitude of unique solutions ...
The author discusses their experience with choosing a static site generator, ultimately deciding on Zola. They outline the benefits and drawbacks of Zola, as well as their experience with Cloudflare Pages. They express overall sat...
The author discusses the decline in Gmail's spam filter, noting that they have been receiving an increasing amount of spam in their inbox despite Gmail's previous effectiveness in filtering out spam. They express disappointment in...
The author discusses the frustration of encountering outdated websites that do not recognize .dev domains and restrict certain email formats. They propose a simple solution for website owners to implement more reasonable email val...
The author discusses their struggle with perfectionism and how it has prevented them from starting a blog. They express their determination to prioritize writing over perfecting the layout and style of their blog.
The author discusses the impact of increasing computing power and slow internet speeds on the performance of desktop apps and websites. They argue that developers are writing bad code that takes up a lot of space, leading to slow ...
The article discusses the concept of Inbox Zero, which aims to achieve an empty mailbox. It provides an action plan for decluttering emails, including archiving, snoozing, and filtering. The author emphasizes the importance of mai...
The author describes how to build TCP packets from scratch in Python 3. The author explains the process of building the packet, calculating the checksum, and sending the packet. The author also provides a full code available as a ...
The author shares their experience of using the same password for multiple accounts and the consequences of doing so. They discuss the importance of using unique passwords and the issues they faced when their password was stolen. ...