BDDevs
ArticlesDevelopersCompaniesSalariesShowcaseJobsQ&A
Sign inJoin
ArticlesDevelopersCompaniesSalariesShowcaseJobsQ&ASign in
  • Home
  • Developers
  • Companies
  • Salaries
  • Showcase
  • Jobs

Popular tags

  • #php
  • #laravel
  • #backend
  • #programming
  • #api
  • #bd-devs
  • #developers
  • #nodejs
  • #ai
  • #perfomance
  • #javascript
  • #devops

Articles

Share your story →
DiscoverFollowing
LatestTop
Mohammad Mahabub A.

Oct 1 · 11 min read

Before You Build Microservices, Learn to Build a Modular Monolith

Why strong module boundaries matter more than jumping straight to microservices—and how a modular monolith can evolve into distributed services when the need arises.

  • #microservices
  • #modular-monolith
  • #distributed-systems
  • #system-design
  • #scaling
26
Moniruzzaman Saikat

Sep 30 · 4 min read

Raw PHP vs Laravel: When Should You Use Which?

Raw PHP gives you maximum control, while Laravel gives you structure and faster development. Here’s when each one makes sense.

  • #php
  • #laravel
  • #backend
  • #discussion
Comment6
Moniruzzaman Saikat

Sep 29 · 6 min read

The Future of AI and Superintelligence: What Developers Should Know

A balanced look at where AI may be heading: what superintelligence means, the arguments on each side, the risks and benefits, and how developers can prepare.

  • #ai
  • #superintelligence
  • #future
  • #technology
Comment2
Moniruzzaman Saikat

Sep 29 · 6 min read

TypeScript Basics: Write Safer JavaScript in Less Time

Learn the TypeScript essentials: strict mode, interfaces, union types, generics, and utility types, plus the mistakes that hide bugs.

  • #nodejs
  • #javascript
  • #webdev
  • #typescript
11
Moniruzzaman Saikat

Sep 29 · 5 min read

React Basics for Beginners: Components, State, and Fetching Data

Learn the core ideas of React with Vite: components, props, state, lists, and loading data from an API the right way.

  • #javascript
  • #vite
  • #frontend
  • #react
Comment1
Moniruzzaman Saikat

Sep 29 · 5 min read

Make Slow SQL Queries Fast: Indexes, EXPLAIN, and Pagination

Learn to read query plans, add the right indexes, avoid common query traps, and fix slow pagination on large tables.

  • #perfomance
  • #backend
  • #sql
  • #mysql
  • #database
Comment2
Moniruzzaman Saikat

Sep 29 · 5 min read

Set Up Nginx and Free SSL with Let's Encrypt on Ubuntu

Configure Nginx as a reverse proxy, get a free HTTPS certificate with Certbot, and add security hardening in about ten minutes.

  • #devops
  • #ssl
  • #nginx
  • #ubuntu
  • #linux
Comment1
Moniruzzaman Saikat

Sep 29 · 5 min read

Build Your First REST API with Python and FastAPI

Build a complete CRUD API with FastAPI: typed models, automatic validation and docs, dependencies, tests, and production tips.

  • #backend
  • #api
  • #python
  • #fastapi
  • #beginner
Comment0
Moniruzzaman Saikat

Sep 29 · 5 min read

A Simple Git Workflow for Small Teams (and How to Fix Mistakes)

Learn a clean feature branch workflow, write better commits and pull requests, and recover from common Git mistakes with confidence.

  • #git
  • #workflow
  • #github
  • #teamwork
Comment0
Moniruzzaman Saikat

Sep 29 · 5 min read

Docker for Beginners: Containerize a Node.js App with PostgreSQL

Learn Docker by doing: write a Dockerfile, add PostgreSQL with Docker Compose, and follow the habits that keep images small and secure.

  • #docker
  • #nodejs
  • #devops
  • #postgresql
Comment0

Built by and for Bangladeshi developers

Write about what you're learning, show off side projects, and find your next role.

Create accountSign in

New members

  • A

    Arsil Ajim

    iOS Developer

  • Asif Mia

    @asif-mia

  • Mohammad Mahabub A.

    Software Engineer

  • A

    Apu

    @apu

  • Nuhin Ahmed

    @nuhin-ahmed

Latest jobs

See all

No openings yet. Post one

BD Devs — a community for developers in Bangladesh.

ArticlesShowcaseJobsPrivacyTerms