Urgent.News

What's breaking now, across thousands of outlets.

Tech

Why I built my own technical blog website.

Why I Built My Own Technical Blog Website I wanted a place to write about software engineering , projects I’m building, and things I learn along the way. There are plenty of existing blogging platforms, but building my own gave me something those platforms couldn’t: complete control . Why Build It Myself? The main reasons were pretty simple: Full control over the design No platform limitations A…

In a recent article, a software engineer reveals the motivations behind creating their own technical blog website. The author sought a platform where they could write about software engineering, projects they are building, and new skills they acquire. While there are numerous existing blogging platforms available, the author found that building their own provided them with unprecedented control over the design, functionality, and overall experience.

This full control enabled them to create a site that perfectly reflected their personal style and preferences, rather than being limited by the constraints of a third-party platform. The author also emphasized the importance of having a permanent home for their technical writing, a space that is entirely under their control. Additionally, building their own blog allowed them to experiment with new technologies and truly understand how it works from the ground up.

The technical stack for the site includes TypeScript, React, PostgreSQL, Express, and Drizzle ORM. For instance, adding a new blog post can be achieved with a single line of code that creates a new entry in the PostgreSQL database. The author has several ideas for future enhancements, including improved code syntax highlighting, search functionality, tags and categories, draft posts, reading time statistics, RSS support, and better search engine optimization.

While many of these features have already been implemented, there are still a few items on the to-do list, such as rendering Markdown, creating new posts, search functionality, RSS generation, and improving SEO. The author concludes that building their own technical blog was undoubtedly worth the effort, as it provided them with a platform they could continually improve, learn from, and call their own.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Windows 11 KB5077181 Causing Boot Loops? Here's How to Fix It

You turn on your PC. The manufacturer logo appears. Then the spinning circle of dots appears. And appears. And appears. Your PC keeps restarting — over and over — and never reaches the desktop.

  • Windows 11 users experiencing boot loops after installing update KB5077181
  • Guide outlines six methods to resolve the boot issue
  • Options include uninstalling update, resetting Secure Boot keys, or performing clean install

A hackathon is a compression test for how you actually work

A hackathon is a compression test for how you work. Everything you'd normally have weeks for gets squeezed into a window measured in hours — scoping, building, integrating, presenting — and what…

  • Hackathons compress software development stages into short timeframe
  • SYNTAX TERMINATOR placed among top 12 out of 250+ teams
  • Constraint drives efficient decision-making and prioritization

Checking Polish companies from code: VAT, KRS, REGON, EU VAT (REST + Python + MCP)

If you invoice or onboard Polish companies, sooner or later you have to check two dull things that turn out to matter a lot: is this company actually a registered VAT payer, and is the bank account…

  • Polish companies must be checked for VAT registration status and white-listed bank accounts
  • Four REST endpoints provided by skanfirmy.pl for NIP, REGON, and EU VAT validation
  • Monitoring endpoint sends HMAC-signed webhook for changes in VAT status or white-list accounts

More from Sunday 23 August →