ThatDev.Shparki

Blog

Tutorials, architecture deep-dives, and thoughts on building software.

total 15 featured 4

Featured

All Posts

p-----

AI-Assisted Development Workflow

How I integrate AI tools into my development process.

#ai#workflow#productivity
p-----

Serverless: Pros and Cons

An honest look at serverless architecture trade-offs.

#serverless#architecture#cloud
p-----

Career Growth Tips for Developers

Lessons learned from years of software development.

#career#growth#advice
p-----

State Management in 2024

Evaluating modern state management solutions for React.

#react#state-management#frontend
p-----

REST API Design Principles

Best practices for designing intuitive REST APIs.

#api#rest#backend
p-----

Testing React Components with Vitest

A practical guide to testing React components.

#react#testing#vitest
p-----

Git Workflow Strategies for Teams

Comparing Git branching strategies for different team sizes.

#git#workflow#teams
p-----

Docker Multi-Stage Builds

Optimizing Docker images with multi-stage builds.

#docker#devops#containers
pf---- [featured]

PostgreSQL Indexing Strategies

Understanding when and how to use different index types.

#postgresql#database#performance
p-----

React Component Patterns: Composition

Building flexible components with composition patterns.

#react#patterns#frontend
p-----

CLI Tools Part 2: Argument Parsing

Parsing command-line arguments with commander.js.

#nodejs#cli
p-----

CLI Tools Part 1: Project Setup

Setting up a Node.js CLI project with TypeScript.

#nodejs#cli#typescript
pf---- [featured]

TypeScript Utility Types You Should Know

Essential TypeScript utility types for everyday development.

#typescript#javascript
pf---- [featured]

Getting Started with Astro

A practical introduction to building fast websites with Astro.

#astro#frontend#tutorial
pf---- [featured]

Hello World: Building in Public

The first post on my new site. Why I rebuilt my portfolio, what I learned, and what comes next.

#personal#meta#building-in-public