#PROGRAMMING

Server-Side vs. Client-Side Rendering

Ever wondered what all those acronyms—SPA, CSR, SSR, SSG, TTI, TTV—really mean in the world of web development? Let's dive deep into the evolution of web rendering, from the early days of server-side rendering (SSR) to today’s single-page applications (SPA).

Integrate Sanity into your Next App

What could be the best way to manage content for my blog? I mean... what are the options out there? I chose to use Sanity this time for my Next.js blog.

Why SEO Matters for Growing Your Service's Traffic

Imagine you're searching for the best restaurants in your area on Google. You type in your query, and suddenly, you're faced with a flood of results. But what’s really going on behind the curtain?

Turning Code into Machine Language

Have you ever felt that Babel’s build time was too slow? Here’s an example of someone who felt the same frustration and decided to create a new compiler—SWC. In this article, we will dive into what compilers, Babel, and SWC are all about.

The Origins of Computers and Programming

When was the very first computer invented? And where did programming even come from? To really understand the roots of computers and programming, we’re traveling all the way back to 2500 BCE, when people first started using tools to calculate.

Express Content Delivery with CDN

Get your content delivered quickly, securely, and globally. This isn't a catchphrase for a package delivery service, but for web content! Discover how a Content Delivery Network (CDN) improves website performance by delivering content faster through globally distributed servers.

Next.js SSR Error Handling

How should you handle errors when using getServerSideProps? What’s the best way to handle SSR errors? Explore practical tips for managing errors in Next.js, including setting up local APIs for testing and customizing error responses.

Printer Image
Get new content delivered directly to your inbox