Progosling Blog — IT, Code, and a Sea of Interesting Things
Here, you'll find articles on programming, web development, IT careers, and tech experiments. We dive deep into code—no unnecessary fluff. All the water is left on the home page.
Articles
- April 12, 2025
How I Improve My Blog's SEO: Analysis and Future Plans
Understanding where blog traffic comes from, how to use long-tail keywords, and improve headlines, meta descriptions, and internal structure.
- April 3, 2025
How SEO Helped My Blog Reach 2,700 Monthly Visitors
How SEO and site structure boosted my blog to 2,700 visitors per month. Key SEO principles.
- March 16, 2025
How I Built a Blog & Personal Site with Next.js (Free Hosting!)
Want to build your own blog and personal site for free? I’ll show you how I did it using a Next.js blog template, free design templates from Figma Community, and GitHub Pages for hosting. No databases, no backend—just static site generation and Markdown for content.
- June 26, 2024
Solving Pagination Issues in GraphQL Using Relay-Style in Apollo Client
GraphQL is a powerful tool with many benefits. However, like any tool, it has its weaknesses, and one of them is pagination. It doesn't always work well out of the box, requiring custom cache merge functions and manual updates after mutations. In this article, we will explore relay-style pagination using the example of chat messages.
- June 25, 2024
How to Create a TCP Server in Node.js
In this article, we will look at how to create a simple TCP server in Node.js. TCP (Transmission Control Protocol) is one of the primary protocols that ensures reliable data delivery between a client and a server.
- May 21, 2024
Component for Automatically Scaling Image Height in React Native Based on Its Width
In React Native, when you need to create a layout for different mobile devices, you usually use relative units to set the width of images. However, the height is not calculated automatically, which can lead to layout issues.
- May 11, 2024
YouTube Channels About Programming
In the world of programming, hundreds of YouTube channels offer educational materials, news, and valuable tips for developers of all levels. In our article, we have compiled a list of YouTube channels about programming to help you find a source of inspiration, learning, and career development in IT. From learning the basics to diving deep into various technologies and programming languages.
- May 10, 2024
Is it Worth Learning Programming in 2024-2025?
Will you be able to find a job, will the profession be in demand in the future, and what is the real likelihood that all developers will switch to other fields?
- April 20, 2024
Level Up Your Knowledge About JavaScript Strings with This Article!
A short article about how strings work in JavaScript. It covers string immutability, comparison mechanisms, and memory allocation optimization for strings.
- April 8, 2024
How I Made a Visual Novel for Android in 2 Days Using React Native
Over the weekend, I decided to embark on a new project and bring my idea of a mobile game to life. What's particularly interesting is that I chose a visual novel as the game genre. In this article, I will share my experience of creating the game over two days, and also discuss how ChatGPT and Civitai helped me with the script and artwork for the game.
- February 18, 2024
Free Ways to Attract Unique Visitors to Your Site: First Results Report
Statistics on the results of the first 30 days. Initial successes in using free methods to attract unique visitors to the site. Results and conclusions for further website development.
- February 10, 2024
Creating a Tennis Game with React + CSS keyframes
The story of creating a game for the "Winter React Jam" competition. The game uses only ReactJS and CSS animations. All animations are made using keyframes. No requestAnimationFrame with changing positions for each frame and no HTML canvas. Only moving html divs.
- January 26, 2024
How I created my first Android game on React Native
I wrote my first mobile game in React Native. It all started when I found free image assets for my game. They inspired me to create the game.
- January 23, 2024
Creating a Blog Using Next.js and GitHub Pages: Steps for Beginner Developers
Sharing my experience in creating a blog using Next.js and hosting it on GitHub Pages. This step-by-step guide is designed for beginners in development who want to create their blog with minimal effort.