Open in app

Sign In

Write

Sign In

Ahmed Nafies
Ahmed Nafies

407 Followers

Home

About

Pinned

Would ChatGPT take our software engineering jobs?

A common question asked by many tech managers, designers, recruiters, and others not involved in software engineering is whether ChatGPT will take our software engineering jobs. I asked ChatGPT-4 the same question and here’s the response I received.

ChatGPT

3 min read

Would ChatGPT take our software engineering jobs?
Would ChatGPT take our software engineering jobs?
ChatGPT

3 min read


Published in

Python in Plain English

·Aug 23

FastAPI, SQLAlchemy 2.0, Pydantic-V2, Alembic, Postgres and Docker

A tutorial for using SQLAlchemy 2.0 and Alembic with FastAPI and Postgres. We will build a simple user management backend with a REST API. Full code on github 1. Install Poetry First, install Poetry globally on your system by following the official installation guide: https://python-poetry.org/docs/#installation 2. Create A New Poetry project Run the following command to create a new…

Python

7 min read

FastAPI, SQLAlchemy 2.0, Pydantic-V2, Alembic, Postgres and Docker
FastAPI, SQLAlchemy 2.0, Pydantic-V2, Alembic, Postgres and Docker
Python

7 min read


Published in

Python in Plain English

·Aug 18

My Top 10 VSCode Extensions for Python in 2023

In the rapidly evolving landscape of programming tools and technologies, Visual Studio Code has emerged as a cornerstone for developers seeking an efficient and feature-rich integrated development environment. As we step into the year 2023, the capabilities of Visual Studio Code are further amplified through a myriad of extensions that…

Python

5 min read

My Top 10 VSCode Extensions for Python in 2023
My Top 10 VSCode Extensions for Python in 2023
Python

5 min read


Jul 20

[Tutorial] Mastering CSV File Operations with Python: A Comprehensive Guide

Built-in CSV VS Pandas Introduction Data is the foundation of any successful business or analytical project, and Comma Separated Values (CSV) files have become a standard format for storing and exchanging data due to their simplicity and versatility. Python, as a popular and powerful programming language, offers several methods and libraries…

Python

6 min read

[Tutorial] Mastering CSV File Operations with Python: A Comprehensive Guide
[Tutorial] Mastering CSV File Operations with Python: A Comprehensive Guide
Python

6 min read


May 15

Introduction to helm and helm charts for kubernetes

Helm is a package manager for Kubernetes that simplifies the deployment and management of applications. It provides a templating engine called Helm Charts, which allows you to define, install, and manage complex applications on Kubernetes. In this tutorial, we will explore the basics of Helm and Helm Charts. Prerequisites Before getting…

Web Development

4 min read

Introduction to helm and helm charts for kubernetes
Introduction to helm and helm charts for kubernetes
Web Development

4 min read


Apr 24

Kubernetes for Software Developers — Chapter 2

Installing kubernetes There are several tools that allow you to use Kubernetes locally: Minikube: Minikube is a tool that enables you to run a single-node Kubernetes cluster on your local machine. It supports various Kubernetes features and can be used to test and develop applications locally. Kind: Kind, short for…

Kubernetes

3 min read

Kubernetes for Software Developers — Chapter 2
Kubernetes for Software Developers — Chapter 2
Kubernetes

3 min read


Apr 24

Kubernetes for Software Developers — Chapter 1

Explaining Kubernetes Introduction As a software developer, you may have heard of Kubernetes, but what exactly is it and how can it help you in your development work? …

Web Development

4 min read

Kubernetes for Software Developers — Chapter 1
Kubernetes for Software Developers — Chapter 1
Web Development

4 min read


Apr 23

FastAPI Event Driven Development With Kafka, Zookeeper and Docker Compose: A Step-by-Step Guide Part -3

Digging deeper into Kafka In part 2, we have created a simple FastAPI application that integrates with Apache Kafka to produce messages whenever an operation occurs. We have used Docker and Docker Compose to containerise the application. We have produced a test message and confirmed that it was produced using…

Python

7 min read

FastAPI Event Driven Development With Kafka, Zookeeper and Docker Compose: A Step-by-Step Guide…
FastAPI Event Driven Development With Kafka, Zookeeper and Docker Compose: A Step-by-Step Guide…
Python

7 min read


Apr 18

FastAPI Event Driven Development With Kafka, Zookeeper and Docker Compose: A Step-by-Step Guide Part -2

Setting up FastAPI with Kafka and docker compose Full Code on github here Introduction In this tutorial, we will build a simple FastAPI application that integrates with Apache Kafka to produce messages whenever an operation occurs. We will use Docker to containerize the application and Poetry for dependency management. …

Python

6 min read

FastAPI Event Driven Development With Kafka, Zookeeper and Docker Compose: A Step-by-Step Guide…
FastAPI Event Driven Development With Kafka, Zookeeper and Docker Compose: A Step-by-Step Guide…
Python

6 min read


Apr 18

FastAPI Event Driven Development With Kafka, Zookeeper and Docker Compose: A Step-by-Step Guide Part -1

Setting up Kafka and Docker compose Full Code on github here Introduction In part 1, we will set up a single-node Kafka and Zookeeper environment using Docker Compose. We will then produce and consume test messages using the Kafka console producer and consumer. …

Python

6 min read

FastAPI Event Driven Development With Kafka, Zookeeper and Docker Compose: A Step-by-Step Guide…
FastAPI Event Driven Development With Kafka, Zookeeper and Docker Compose: A Step-by-Step Guide…
Python

6 min read

Ahmed Nafies

Ahmed Nafies

407 Followers

Software Developer

Following
  • Sohom Das

    Sohom Das

  • Tran Van Lang, PhD

    Tran Van Lang, PhD

See all (7)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams