DEV Community

Sospeter Mong'are profile picture

Sospeter Mong'are

Software Engineer passionate about developing for the web

Education

BSC. Software Engineering

Pronouns

Mr

Work

Software Engineer (Backend) | API Development & Integration | Technical writer | Mentor

Six Year Club
Writing Debut
Five Year Club
8 Week Writing Streak
4 Week Writing Streak
Four Year Club
2 Week Community Wellness Streak
1 Week Community Wellness Streak
Three Year Club
Two Year Club
One Year Club
Strong AI vs. Weak AI

Strong AI vs. Weak AI

1
Comments
2 min read

Want to connect with Sospeter Mong'are?

Create an account to connect with Sospeter Mong'are. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
How Neural Networks Learn

How Neural Networks Learn

1
Comments
2 min read
A Guide to Crafting Effective AI Prompts

A Guide to Crafting Effective AI Prompts

2
Comments
2 min read
Reasoning Engine vs. Search Engine

Reasoning Engine vs. Search Engine

6
Comments
2 min read
System Design for Newbies

System Design for Newbies

8
Comments
4 min read
Difference between betting_system and betting_system_web in Elixir

Difference between betting_system and betting_system_web in Elixir

Comments
2 min read
What Are Microservices? A Beginner-Friendly Guide

What Are Microservices? A Beginner-Friendly Guide

6
Comments
2 min read
Mastering System Design: The 25 Key Concepts You Must Learn

Mastering System Design: The 25 Key Concepts You Must Learn

110
Comments 5
2 min read
How to Implement Google Login in Laravel

How to Implement Google Login in Laravel

7
Comments
2 min read
Understanding `sometimes` vs. `nullable` in Laravel Validation: When to Use Each

Understanding `sometimes` vs. `nullable` in Laravel Validation: When to Use Each

Comments
3 min read
Understanding State Variables in React

Understanding State Variables in React

6
Comments
2 min read
Understanding the Structure of a Phoenix LiveView Application

Understanding the Structure of a Phoenix LiveView Application

Comments
3 min read
Building a Todo List App with Elixir and Phoenix LiveView

Building a Todo List App with Elixir and Phoenix LiveView

2
Comments
5 min read
Building a Simple Counter App with Elixir and Phoenix LiveView

Building a Simple Counter App with Elixir and Phoenix LiveView

1
Comments
3 min read
How to Get the Raw SQL Query from Laravel Query Builder

How to Get the Raw SQL Query from Laravel Query Builder

1
Comments
3 min read
Differences Between List and Tuple in Python

Differences Between List and Tuple in Python

2
Comments
2 min read
Mastering Elixir and LiveView (Plan)

Mastering Elixir and LiveView (Plan)

2
Comments
3 min read
Building a Simple REST API with Elixir

Building a Simple REST API with Elixir

2
Comments
8 min read
Best Database Clients for Developers and Administrators

Best Database Clients for Developers and Administrators

1
Comments
3 min read
Best Practices for Naming Permissions in a System

Best Practices for Naming Permissions in a System

1
Comments
2 min read
SaaS vs. Traditional Software: What’s the Difference

SaaS vs. Traditional Software: What’s the Difference

1
Comments
3 min read
How Laravel Generates Access Tokens

How Laravel Generates Access Tokens

Comments
3 min read
How to Check for Uncommitted or Unpushed Changes in Git

How to Check for Uncommitted or Unpushed Changes in Git

1
Comments
3 min read
Understanding Databases and Schemas

Understanding Databases and Schemas

Comments
3 min read
Change in their individual admin panel

Change in their individual admin panel

Comments
2 min read
Why Every Backend Engineer Needs to Understand Payments

Why Every Backend Engineer Needs to Understand Payments

3
Comments
3 min read
Make changes to individual sub-module(admin-panel)

Make changes to individual sub-module(admin-panel)

Comments
2 min read
Learning Path for Web Development

Learning Path for Web Development

1
Comments 2
1 min read
Managing a Laravel Admin Panel Across Multiple Client Projects Using Git Submodules

Managing a Laravel Admin Panel Across Multiple Client Projects Using Git Submodules

1
Comments
4 min read
Understanding Multitenancy in Programming

Understanding Multitenancy in Programming

Comments
2 min read
Remove the incorrect submodule addition

Remove the incorrect submodule addition

Comments
1 min read
Using SSH Authentication with GitHub

Using SSH Authentication with GitHub

1
Comments
2 min read
Switching from SSH to HTTPS Authentication on GitHub

Switching from SSH to HTTPS Authentication on GitHub

1
Comments
3 min read
Autonomy is the marker of a high-value developer

Autonomy is the marker of a high-value developer

Comments
1 min read
Understanding ETL: A Practical Example for Retail Data Integration

Understanding ETL: A Practical Example for Retail Data Integration

2
Comments 2
4 min read
How to Check if Columns in a PostgreSQL Table Are Nullable

How to Check if Columns in a PostgreSQL Table Are Nullable

1
Comments
2 min read
Free Programming Books 👇

Free Programming Books 👇

Comments
1 min read
How to Check Which Tables Contain Data in a Database

How to Check Which Tables Contain Data in a Database

1
Comments 4
2 min read
How to Count the Number of Tables in a Database

How to Count the Number of Tables in a Database

1
Comments
2 min read
How to Create a REST API with Node.js and Express.js (for Beginners)

How to Create a REST API with Node.js and Express.js (for Beginners)

Comments
5 min read
What Belongs in the Database vs. What Belongs in Application Code

What Belongs in the Database vs. What Belongs in Application Code

Comments
4 min read
Understanding Tokens As The Building Blocks of AI Text Processing

Understanding Tokens As The Building Blocks of AI Text Processing

Comments
3 min read
Learn this concept to be proficient in NodeJs

Learn this concept to be proficient in NodeJs

Comments
1 min read
Migrating from MySQL to PostgreSQL Key Query Differences and Considerations

Migrating from MySQL to PostgreSQL Key Query Differences and Considerations

Comments
3 min read
Nodejs Interview Questions

Nodejs Interview Questions

2
Comments
2 min read
Roadmap for learning High-Level Design (HLD)

Roadmap for learning High-Level Design (HLD)

2
Comments
1 min read
Response Handling Best Practices

Response Handling Best Practices

1
Comments
2 min read
How to Revert Changes Made on a Merge Request in GitHub

How to Revert Changes Made on a Merge Request in GitHub

3
Comments
2 min read
Understanding the Difference Between Horizontal and Vertical Scaling

Understanding the Difference Between Horizontal and Vertical Scaling

1
Comments
3 min read
How to Create a Reusable Laravel Admin Panel for Multiple Projects

How to Create a Reusable Laravel Admin Panel for Multiple Projects

2
Comments
4 min read
How to Write Simple API Documentation for an Endpoint

How to Write Simple API Documentation for an Endpoint

Comments
3 min read
Understanding Language Agnostic API Design Principles

Understanding Language Agnostic API Design Principles

Comments
3 min read
API and Main Application Coupling: Should They Be Together or Separate?

API and Main Application Coupling: Should They Be Together or Separate?

5
Comments
3 min read
Backend Development Roadmap

Backend Development Roadmap

Comments
1 min read
HTTP Status Codes You Need to Know for Better Debugging

HTTP Status Codes You Need to Know for Better Debugging

1
Comments
3 min read
KCB Bank Instant Payment Notification(IPN) Integration with Buni API Gateway

KCB Bank Instant Payment Notification(IPN) Integration with Buni API Gateway

Comments
4 min read
If you don't want to solve 500+ Leetcode problems

If you don't want to solve 500+ Leetcode problems

2
Comments
1 min read
Alternatives to LocalTunnel for exposing your local development server to the internet

Alternatives to LocalTunnel for exposing your local development server to the internet

6
Comments
2 min read
Events in Node.js

Events in Node.js

1
Comments
2 min read
Difference Between Methods and Functions

Difference Between Methods and Functions

Comments
3 min read
loading...