DEV Community

Peter Mbanugo profile picture

Peter Mbanugo

Software Developer, Writer and Author of How to build a serverless app platform on Kubernetes - https://books.pmbanugo.me/serverless-app-platform Find me on YouTube: https://www.youtube.com/@pmbanug

Writing Debut
Seven Year Club
1 Week Community Wellness Streak
Kubernetes
Docker
Five Year Club
Four Year Club
Three Year Club
Two Year Club
Top 7
One Year Club
We Ditched Kubernetes! Here's Why & What We're Using Now

We Ditched Kubernetes! Here's Why & What We're Using Now

23
Comments 1
1 min read

Want to connect with Peter Mbanugo?

Create an account to connect with Peter Mbanugo. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
How to Build A Career In DevOps & Platform Engineering

How to Build A Career In DevOps & Platform Engineering

8
Comments
1 min read
Advanced Core Web Vitals & Performance Masterclass (Part 1)

Advanced Core Web Vitals & Performance Masterclass (Part 1)

4
Comments
2 min read
Concurrency & Fault-tolerant In Distributed Systems

Concurrency & Fault-tolerant In Distributed Systems

3
Comments
4 min read
How We Moved from AWS to Fly.io

How We Moved from AWS to Fly.io

189
Comments
1 min read
The Benefits of Using A CDN

The Benefits of Using A CDN

4
Comments
1 min read
How to Implement And Validate Your Site Speed Optimization Efforts

How to Implement And Validate Your Site Speed Optimization Efforts

4
Comments
1 min read
Making Websites Faster With 103 Early Hints

Making Websites Faster With 103 Early Hints

3
Comments
1 min read
Getting Started with Effective Web Performance Auditing

Getting Started with Effective Web Performance Auditing

4
Comments
1 min read
How to build and self-host a CDN

How to build and self-host a CDN

1
Comments
1 min read
How Apple Product Launch Reduced Akamai's CDN Availability to 97%

How Apple Product Launch Reduced Akamai's CDN Availability to 97%

1
Comments
1 min read
Why (& How) We Are Building Our single-purpose CDN for The Changelog Podcast

Why (& How) We Are Building Our single-purpose CDN for The Changelog Podcast

1
Comments 1
1 min read
How Apple Product Launch reduced Akamai's Reliability SLO to 97%

How Apple Product Launch reduced Akamai's Reliability SLO to 97%

Comments
1 min read
Array Grouping in JavaScript (2024)

Array Grouping in JavaScript (2024)

103
Comments 7
5 min read
How To Collect Temporal.io Logs Using Axiom And Pino

How To Collect Temporal.io Logs Using Axiom And Pino

Comments
4 min read
Implementing Single Sign-On In React (Remix) In Under 10 Minutes

Implementing Single Sign-On In React (Remix) In Under 10 Minutes

4
Comments 2
7 min read
Top Hacker News Story Aggregator Using Next.js, Resend and Cron Atlas

Top Hacker News Story Aggregator Using Next.js, Resend and Cron Atlas

9
Comments
4 min read
How To Merge Two Array of String Into A Key/Value Pair (Object) In JavaScript

How To Merge Two Array of String Into A Key/Value Pair (Object) In JavaScript

2
Comments 2
2 min read
How To Measure Your Server's Round-trip Time In Remix (React)

How To Measure Your Server's Round-trip Time In Remix (React)

10
Comments
3 min read
How to use React Streaming In Remix

How to use React Streaming In Remix

2
Comments
5 min read
Running Serverless Functions on Kubernetes

Running Serverless Functions on Kubernetes

1
Comments
11 min read
The Main Challenges a React Form Library Should Solve

The Main Challenges a React Form Library Should Solve

3
Comments
6 min read
How To Build a CLI With Node.js and React

How To Build a CLI With Node.js and React

14
Comments
7 min read
Running Cloudflare Workers (workerd) on Docker/Kubernetes

Running Cloudflare Workers (workerd) on Docker/Kubernetes

13
Comments 1
5 min read
How to Automate Kafka Topic Management

How to Automate Kafka Topic Management

4
Comments
5 min read
FaaS on Kubernetes: From AWS Lambda & API Gateway To Knative & Kong API Gateway

FaaS on Kubernetes: From AWS Lambda & API Gateway To Knative & Kong API Gateway

13
Comments
10 min read
Goodbye Dockerfiles: Build Secure & Optimised Node.js Container Images with Cloud Native Buildpacks

Goodbye Dockerfiles: Build Secure & Optimised Node.js Container Images with Cloud Native Buildpacks

127
Comments 6
4 min read
How To Build A Serverless, Internal Developer Platform

How To Build A Serverless, Internal Developer Platform

19
Comments
3 min read
Using the Web Share API in React

Using the Web Share API in React

10
Comments 2
6 min read
#30DaysOfCode: Building a CLI with React

#30DaysOfCode: Building a CLI with React

4
Comments
4 min read
Running Serverless Applications on Kubernetes with Knative

Running Serverless Applications on Kubernetes with Knative

11
Comments
10 min read
Introduction to GitHub Actions

Introduction to GitHub Actions

50
Comments 5
7 min read
How to extend GitHub and improve your workflow with GitHub Apps

How to extend GitHub and improve your workflow with GitHub Apps

10
Comments
8 min read
Looking for the Best React Form Library? It’s Probably on This List

Looking for the Best React Form Library? It’s Probably on This List

107
Comments 19
10 min read
How To Deploy Serverless Functions On DigitalOcean App Platform

How To Deploy Serverless Functions On DigitalOcean App Platform

18
Comments
7 min read
Build a Custom Hook for Real-Time State Synchronization in React

Build a Custom Hook for Real-Time State Synchronization in React

19
Comments
10 min read
How to Switch from Redux to Recoil

How to Switch from Redux to Recoil

11
Comments
6 min read
An Introduction to GraphQL: Subscriptions

An Introduction to GraphQL: Subscriptions

6
Comments
6 min read
How to build a GraphQL app with Hasura, Postgres, and React

How to build a GraphQL app with Hasura, Postgres, and React

19
Comments 3
8 min read
Introduction to WebAssembly for .NET Developers: Building with Uno Platform, XAML, and C#

Introduction to WebAssembly for .NET Developers: Building with Uno Platform, XAML, and C#

1
Comments
6 min read
WebAssembly tools, frameworks, and libraries for .NET Developers

WebAssembly tools, frameworks, and libraries for .NET Developers

16
Comments 1
4 min read
What's the Difference between .NET Core, .NET Framework, and Xamarin?

What's the Difference between .NET Core, .NET Framework, and Xamarin?

7
Comments 1
4 min read
How to Add Description to your GraphQL Schema Types in C#

How to Add Description to your GraphQL Schema Types in C#

1
Comments
3 min read
Setting Up GraphQL in an ASP.NET Core Project

Setting Up GraphQL in an ASP.NET Core Project

34
Comments
3 min read
GraphQL: Mutation and Database Access

GraphQL: Mutation and Database Access

19
Comments 1
10 min read
GraphQL: Schema, Resolvers, Type System, Schema Language, and Query Language

GraphQL: Schema, Resolvers, Type System, Schema Language, and Query Language

11
Comments 2
7 min read
Secure React Chat Messaging App with Auth0

Secure React Chat Messaging App with Auth0

58
Comments 1
16 min read
Going serverless with React and AWS Amplify Part 4: Hosting

Going serverless with React and AWS Amplify Part 4: Hosting

43
Comments
4 min read
Going serverless with React and AWS Amplify Part 3: Tracking App Usage

Going serverless with React and AWS Amplify Part 3: Tracking App Usage

51
Comments
4 min read
Going serverless with React and AWS Amplify Part 2: Creating And Using Serverless Services

Going serverless with React and AWS Amplify Part 2: Creating And Using Serverless Services

42
Comments
11 min read
Going serverless with React and AWS Amplify: Development Environment Set up

Going serverless with React and AWS Amplify: Development Environment Set up

66
Comments
5 min read
Learning and Mastering Vue.js

Learning and Mastering Vue.js

147
Comments 1
3 min read
How I choose AWS services for running my application

How I choose AWS services for running my application

31
Comments
4 min read
How to build a real-time editable data table in Vue.js

How to build a real-time editable data table in Vue.js

56
Comments
8 min read
Offline-First with Node.js and Hoodie: A Practical Introduction to Progressive Web Apps

Offline-First with Node.js and Hoodie: A Practical Introduction to Progressive Web Apps

113
Comments 4
15 min read
Real-time Kanban board with Vue.js and Hamoni Sync

Real-time Kanban board with Vue.js and Hamoni Sync

197
Comments 8
5 min read
From Vanilla JS to Vue.js: A guide to Vue essentials

From Vanilla JS to Vue.js: A guide to Vue essentials

53
Comments
20 min read
Real-time Editable Datagrid In React

Real-time Editable Datagrid In React

72
Comments
7 min read
How and why I built a real-time state synchronisation service

How and why I built a real-time state synchronisation service

8
Comments
6 min read
Real-time Chart in JavaScript with ChartJS and Hamoni Sync

Real-time Chart in JavaScript with ChartJS and Hamoni Sync

11
Comments
6 min read
loading...