• DevToArch
  • DbStudio
  • Re:Link
  • shameel.net
  • Newsletter
  • Telegram Channel

The Developer Space

Building better code, together

  • Cloud
  • AI/GenAI
  • Database
  • Open Source
  • Programming
  • Python
  • QuickRef
  • 5-minutes
AWS Networking for Developers: The Complete Series Guide

AWS Networking for Developers: The Complete Series Guide

Shameel Ahmed - AWS, Cloud
December 31, 2025January 1, 2026 No Comments

AWS networking can feel overwhelming without a clear learning path. This curated six-part series, AWS Networking for Developers, walks developers step by step from core VPC concepts to advanced connectivity, global infrastructure, monitoring, and real-world best practices—helping you design secure, scalable, and resilient cloud architectures with confidence.

AWS Networking for Developers: Part 6 – Developer Best Practices

AWS Networking for Developers: Part 6 – Developer Best Practices

Shameel Ahmed - AWS, Cloud
December 31, 2025December 31, 2025 4 Comments

In this final part of the AWS Networking for Developers series, we explore key best practices that help developers build secure, scalable, and cost-optimized network architectures on AWS. From VPC design principles to monitoring and automation tips, this guide wraps up everything you need to master AWS networking the right way.

AWS Networking for Developers: Part 5 – Monitoring and Troubleshooting Tools

AWS Networking for Developers: Part 5 – Monitoring and Troubleshooting Tools

Shameel Ahmed - AWS, Cloud
October 19, 2025December 31, 2025 2 Comments

Part 5 of the AWS Networking for Developers series explores how to gain visibility into AWS networks using VPC Flow Logs, CloudWatch, Reachability Analyzer, and Traffic Mirroring — helping developers debug connectivity, optimize performance, and secure their cloud applications.

AWS Networking for Developers: Part 4 – DNS, Load Balancers and Content Delivery

AWS Networking for Developers: Part 4 – DNS, Load Balancers and Content Delivery

Shameel Ahmed - AWS, Cloud
August 31, 2025December 31, 2025 5 Comments

In this fourth part of the AWS Networking for Developers series, we dive into how AWS handles traffic routing and global content delivery. From managing domains with Route 53, distributing workloads with Elastic Load Balancers, to accelerating user experience with CloudFront, this article explains the building blocks that keep applications responsive and resilient.

AWS Networking for Developers: Part 3 – Advanced Connectivity

AWS Networking for Developers: Part 3 – Advanced Connectivity

Shameel Ahmed - AWS, Cloud
August 12, 2025December 31, 2025 4 Comments

In the third part of our AWS Networking for Developers series, we dive into advanced connectivity options that go beyond basic VPC setup. From enabling secure service-to-service communication with AWS PrivateLink, to connecting multiple VPCs via Transit Gateway and VPC Peering, this guide breaks down when and why developers should use each feature. We also cover Internet and NAT Gateways for controlled internet access, plus Gateway and Interface Endpoints for private connectivity to AWS services—complete with real-world developer use cases to make your applications more secure, performant, and cost-efficient.

AWS Networking for Developers: Part 2 – AWS Global Network

AWS Networking for Developers: Part 2 – AWS Global Network

Shameel Ahmed - AWS, Cloud
August 2, 2025December 31, 2025 6 Comments

In this comprehensive guide to AWS Networking, developers will gain a clear understanding of how the global infrastructure components such as Regions, Availability Zones, Edge Locations, Local Zones, and Wavelength Zones play a critical role in designing scalable, resilient, and performant cloud applications. Whether you’re deploying your first app or managing a complex multi-region architecture, this guide will help you make informed decisions that align with best practices and business goals.

SQL for Beginners – Part 6: SQL Constraints and Data Integrity

SQL for Beginners – Part 6: SQL Constraints and Data Integrity

Shameel Ahmed - Database, MySQL, PostgreSQL, Programming, SQL, SQL Server
July 19, 2025July 21, 2025 No Comments

Understand SQL constraints and their role in maintaining data integrity. This beginner’s guide covers key constraint types with practical SQL examples.

AWS Networking for Developers: Part 1 – Core Components

AWS Networking for Developers: Part 1 – Core Components

Shameel Ahmed - AWS, Cloud
July 13, 2025December 31, 2025 5 Comments

Kickstart your journey into AWS networking by mastering the core components that power cloud infrastructure. In Part 1, we dive deep into CIDRs, VPCs, Subnets, Route Tables, Security Groups, NACLs, Elastic IPs, and Load Balancers—everything a developer needs to confidently build secure and scalable systems on AWS.

SQL for Beginners – Part 5: VIEWS sql views

SQL for Beginners – Part 5: VIEWS

Shameel Ahmed - Database, MySQL, PostgreSQL, Programming, SQL, SQL Server
June 30, 2025June 30, 2025 1 Comment

Discover how to simplify your SQL queries and improve data security with Views. This beginner-friendly guide explains how Views work, how they differ from tables, how to create and manage them, and when to use materialized views for better performance across major RDBMS platforms.

SQL for Beginners – Part 4: Mastering Subqueries

SQL for Beginners – Part 4: Mastering Subqueries

Shameel Ahmed - Database, MySQL, PostgreSQL, Programming, SQL, SQL Server
June 14, 2025June 15, 2025 5 Comments

Take your SQL skills to the next level with this beginner’s guide to subqueries. Learn how to write powerful queries using inline, scalar, and correlated subqueries—complete with practical code examples and clear explanations.

VS Code Under The Hood: Behind the Scenes of the World’s Most Popular Code Editor

VS Code Under The Hood: Behind the Scenes of the World’s Most Popular Code Editor

Shameel Ahmed - Architecture, IDEs, Programming, Tools
May 31, 2025June 1, 2025 2 Comments

Explore the internal architecture of Visual Studio Code (VS Code). Learn how Electron, Node.js, LSP, and the Monaco Editor power the most popular code editor for developers.

SQL for Beginners – Part 3: JOINS

SQL for Beginners – Part 3: JOINS

Shameel Ahmed - Database, MySQL, PostgreSQL, Programming, SQL, SQL Server
May 25, 2025June 15, 2025 5 Comments

Learn how to master SQL JOINS with clear explanations and real-world examples. This third part of our SQL for Beginners series demystifies INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN using easy-to-understand Venn diagrams and sample queries. Perfect for developers looking to connect data across tables.

The Developer’s Guide to AWS IAM (Identity and Access Management)

The Developer’s Guide to AWS IAM (Identity and Access Management)

Shameel Ahmed - AWS, Cloud, Security
May 16, 2025May 16, 2025 1 Comment

AWS IAM is your first line of defense in cloud security, but misconfigured permissions can leave applications vulnerable. This guide unlocks professional IAM practices—from writing least-privilege policies to automating credential rotation. You’ll learn to replace risky access keys with temporary roles, enforce MFA via JSON policies, and monitor every API call through CloudTrail integration. We provide actionable Python and CLI examples for real-world scenarios, whether you’re securing Lambda functions or EC2 instances. Master these techniques, and you’ll deploy applications with enterprise-grade security while maintaining developer agility.

NoSQL Data Modeling for RDBMS Developers: A Comprehensive Guide

NoSQL Data Modeling for RDBMS Developers: A Comprehensive Guide

Shameel Ahmed - Database, NoSQL
May 2, 2025May 2, 2025 No Comments

Unlock the power of NoSQL with this comprehensive guide tailored for RDBMS developers. Learn key differences, data modeling techniques, and practical strategies to transition from relational databases to NoSQL systems like document, key-value, and graph databases.

How to Call DeepSeek APIs in AWS Lambda: Serverless AI Integration Guide

How to Call DeepSeek APIs in AWS Lambda: Serverless AI Integration Guide

Shameel Ahmed - 5-minutes, Artificial Intelligence, AWS, Generative AI, Python
April 19, 2025April 21, 2025 1 Comment

DeepSeek offers powerful AI models through its API, enabling developers to integrate advanced AI capabilities into their applications. When combined with AWS Lambda’s serverless architecture, you can create scalable, cost-effective AI-powered solutions. This tutorial will guide you through the process of invoking DeepSeek APIs from AWS Lambda functions.

SQL for Beginners – Part 2: SELECT Commands with Examples

SQL for Beginners – Part 2: SELECT Commands with Examples

Shameel Ahmed - Database, MySQL, PostgreSQL, Programming, SQL, SQL Server
April 10, 2025June 15, 2025 5 Comments

Take your SQL skills to the next level with this follow-up to our beginner’s guide. Learn intermediate SQL commands like subqueries, JOINs, CASE, and more with practical examples for real-world applications.

Polyglot Persistence: A Comprehensive Guide for Database Developers Transitioning to Microservices Architecture

Polyglot Persistence: A Comprehensive Guide for Database Developers Transitioning to Microservices Architecture

Shameel Ahmed - Architecture, Database, Microservices
February 22, 2025February 22, 2025 3 Comments

Discover the power of polyglot persistence in microservices architecture. Learn how to transition from monolithic designs, choose the right database for each service, and overcome challenges like data consistency and operational complexity. Perfect for database developers embracing microservices, this article provides actionable insights, best practices, and real-world case studies to help you master polyglot persistence and build resilient, high-performing applications.

Uber’s QueryGPT: Transforming Natural Language into SQL Queries using Generative AI

Uber’s QueryGPT: Transforming Natural Language into SQL Queries using Generative AI

Shameel Ahmed - 5-minutes, Agentic AI, Artificial Intelligence, Database, Generative AI, SQL
February 19, 2025February 19, 2025 No Comments

Discover how Uber’s QueryGPT is revolutionizing SQL query generation with AI! This in-depth article explores the internal workings of QueryGPT, Uber’s cutting-edge tool that transforms natural language into SQL queries. Learn how Uber saves 140,000 hours annually, reduces query time by 70%, and democratizes data access across Uber. Perfect for tech enthusiasts, data professionals, and AI innovators!

SQL for Beginners: Learn the Basics with Examples

SQL for Beginners: Learn the Basics with Examples

Shameel Ahmed - Database, MySQL, PostgreSQL, SQL, SQL Server
February 13, 2025June 15, 2025 4 Comments

Learn SQL from scratch with this beginner-friendly guide. Discover key SQL commands, including SELECT, INSERT, UPDATE, and JOIN, with real-world examples to help front-end developers and beginners master database queries efficiently.

Free eBook: Migrating your SQL Server Workloads to PostgreSQL

Free eBook: Migrating your SQL Server Workloads to PostgreSQL

Shameel Ahmed - Books, Database, Open Source, PostgreSQL, SQL Server
February 5, 2025February 8, 2025 No Comments

This concise eBook is intended to be a ready reference and a checklist for migrating your databases, applications and services from Microsoft SQL Server to PostgreSQL and discusses all the important information you need to be aware of before beginning a migration project.

Microservices vs. Monoliths: When to Choose Which Architecture

Microservices vs. Monoliths: When to Choose Which Architecture

Shameel Ahmed - Architecture, Microservices
January 25, 2025January 26, 2025 3 Comments

Explore the pros, cons, and key differences between monolithic and microservices architectures. Learn when to choose each approach based on scalability, team size, and project complexity, with detailed comparisons and practical examples.

Mastering Git Commands: A Complete Primer for Developers

Mastering Git Commands: A Complete Primer for Developers

Shameel Ahmed - Programming, Tools, Version Control
January 23, 2025January 23, 2025 No Comments

Master Git like a pro with this comprehensive guide covering all essential Git commands and concepts. From basic operations like initializing repositories to advanced techniques like rebasing, stashing, and hooks, this complete primer is packed with examples and explanations to boost your productivity. Perfect for developers of all levels, learn how to collaborate effectively, manage version control seamlessly, and streamline your workflows with Git. Unlock the full potential of Git and take your coding skills to the next level!

2024 in Review

2024 in Review

Shameel Ahmed - 5-minutes, Uncategorized
January 13, 2025January 15, 2025 No Comments

Discover the top articles published on The Developer Space in 2024! From mastering AWS and Python to exploring generative AI and serverless computing, this curated list is packed with insights for developers and architects. Stay updated with the latest trends, practical guides, and expert advice to enhance your software engineering journey.

The 5-minute guide to Quantum Computing for Software Engineers

The 5-minute guide to Quantum Computing for Software Engineers

Shameel Ahmed - 5-minutes, Architecture, Quantum Computing
January 11, 2025January 11, 2025 3 Comments

Explore the fundamentals of quantum computing tailored for software engineers. Learn the key differences between classical and quantum computing, discover real-world applications, and find out how to get started with quantum programming languages like Qiskit and Q#. Unlock the potential of this revolutionary technology to stay ahead in the tech landscape.

Amazon DynamoDB: A Developer’s Comprehensive Primer

Amazon DynamoDB: A Developer’s Comprehensive Primer

Shameel Ahmed - AWS, Cloud, Database, DynamoDB, Programming, Python
December 28, 2024January 5, 2025 1 Comment

Unlock the power of Amazon DynamoDB with this comprehensive guide designed for developers. Dive deep into the core concepts, including tables, primary keys, secondary indexes, and data types, all while exploring practical examples using Python. Whether you’re building scalable applications, handling real-time data, or optimizing your database operations, this primer provides the foundational knowledge and advanced features to make the most of DynamoDB’s performance and scalability. Read on for expert insights and code examples to integrate DynamoDB into your projects effectively.

Protect your data with Symmetric Encryption in AWS using KMS AWS Encryption kms python

Protect your data with Symmetric Encryption in AWS using KMS

Shameel Ahmed - 5-minutes, AWS, Cloud, Data Security, Encryption, Programming, Python, Security
December 12, 2024December 12, 2024 2 Comments

Master symmetric encryption in just 5 minutes using AWS KMS! This guide walks you through creating KMS keys, encrypting and decrypting data, and implementing best practices like key rotation, MFA, and CloudTrail monitoring. Secure your AWS environment today!

JSON handling in Python in 5 minutes JSON python

JSON handling in Python in 5 minutes

Shameel Ahmed - 5-minutes, Programming, Python
November 29, 2024November 29, 2024 No Comments

Learn how to handle JSON data in Python with this beginner-friendly guide! Understand how to parse JSON strings, read from files, and convert Python objects to JSON. Includes practical examples of using json.loads and json.dump for efficient data handling. Perfect for developers working with APIs or modern applications!

Python’s Core Sequence and Collection Types in 5 minutes 5-minutes python

Python’s Core Sequence and Collection Types in 5 minutes

Shameel Ahmed - 5-minutes, Programming, Python
November 26, 2024November 29, 2024 1 Comment

Discover Python’s core sequence and collection types in this beginner-friendly guide! Learn the differences between Lists, Tuples, Sets, Dictionaries and Arrays with practical examples. Understand when and how to use these versatile structures to write clean and efficient Python code. Perfect for beginners and intermediate programmers!

Python Error Handling in 5 Minutes 5-minutes error handling python

Python Error Handling in 5 Minutes

Shameel Ahmed - 5-minutes, Programming, Python
November 23, 2024December 15, 2024 No Comments

Learn how to handle errors effectively in Python with this 5-minute guide! From try-except blocks to custom exceptions, explore best practices, common built-in exceptions, and real-world examples to write robust and user-friendly code. Perfect for beginner and intermediate developers looking to enhance their Python skills.

Understanding Serverless Functions in 5 Minutes 5-minutes AWS Azure GCP serverless

Understanding Serverless Functions in 5 Minutes

Shameel Ahmed - 5-minutes, Architecture, AWS, Azure, Cloud, GCP, Serverless
November 17, 2024November 17, 2024 No Comments

Discover the power of serverless computing with this quick guide! Learn what serverless functions are, how they work, their benefits, and common use cases. Perfect for developers exploring AWS Lambda, Azure Functions, or Google Cloud Functions. Dive in and start leveraging serverless for scalable, cost-effective, and efficient applications.

Generative AI using Amazon Bedrock for Developers AWS Bedrock genai python SageMaker

Generative AI using Amazon Bedrock for Developers

Shameel Ahmed - Artificial Intelligence, AWS, Cloud, Generative AI, Programming, Python
November 11, 2024November 15, 2024 No Comments

Generative AI using Amazon Bedrock for Developers helps you discover how to build and scale Generative AI applications. Explore how developers can leverage Amazon Bedrock to build powerful generative AI applications. Learn about Foundation Models, prompt engineering, and deploying scalable AI solutions on AWS.

Generative AI on AWS: 2025 Guide to Bedrock, Foundation Models and SageMaker AWS chatgpt cloud genai

Generative AI on AWS: 2025 Guide to Bedrock, Foundation Models and SageMaker

Shameel Ahmed - Artificial Intelligence, AWS, Generative AI, Python
October 21, 2024October 21, 2024 1 Comment

Discover the power of Generative AI on AWS in 2024 with this comprehensive guide. Learn how to leverage AWS Bedrock, Foundation Models, and SageMaker to build, deploy, and scale cutting-edge AI solutions. Stay ahead in AI innovation by exploring key features, practical use cases, and integration strategies tailored for modern developers and businesses.

Comparison of Generative AI Solutions: AWS vs Azure vs Google Cloud (2024 Guide) AWS Azure cloud GCP genai

Comparison of Generative AI Solutions: AWS vs Azure vs Google Cloud (2024 Guide)

Shameel Ahmed - Artificial Intelligence, AWS, Azure, Cloud, GCP, Generative AI
September 23, 2024October 22, 2024 2 Comments

Discover a comprehensive comparison of Generative AI solutions offered by AWS, Azure, and Google Cloud in 2024. Explore the key features, supported models, pricing, and use cases of each platform to help you choose the best AI solution for your business needs.

Python Internals Explained: A Comprehensive Technical Guide for C# Developers .NET C# python

Python Internals Explained: A Comprehensive Technical Guide for C# Developers

Shameel Ahmed - .NET, C#, Programming, Python
September 8, 2024October 22, 2024 1 Comment

Discover the key differences between Python and C# in this comprehensive technical guide for C# developers. Learn about Python’s execution model, memory management, concurrency, and dynamic typing to effectively transition and enhance your programming skills.

10 Essential VS Code Extensions for Python Development in 2024 extensions python vscode

10 Essential VS Code Extensions for Python Development in 2024

Shameel Ahmed - IDEs, Programming, Python
August 25, 2024June 1, 2025 3 Comments

Are you looking to supercharge your Python development experience in 2024? In this blog post, we’ll explore the top 10 essential VS Code extensions tailored specifically for Python developers. Whether you’re a seasoned developer or just starting out, these extensions are designed to make your coding journey smoother and more productive.

Get Ready for Visual Studio for Mac Retirement: Switch to VS Code Today

Get Ready for Visual Studio for Mac Retirement: Switch to VS Code Today

Shameel Ahmed - .NET, IDEs, Open Source, Programming
August 15, 2024August 15, 2024 1 Comment

Visual Studio for Mac is set to retire, and developers need a new development environment to continue their work effectively. In this article, I will discuss the migration paths from Visual Studio for Mac to Visual Studio Code (VS Code), or other IDEs and platforms based on the type of projects you’ve developed using Visual Studio for Mac.

The Developer Space – Google Search Performance Report 2023

The Developer Space – Google Search Performance Report 2023

Shameel Ahmed - Uncategorized
January 15, 2024 No Comments

An analysis of Google Search Performance Report of this site for the year 2023.

Developer Technology Round-up 2023

Developer Technology Round-up 2023

Shameel Ahmed - Cloud, Database, Programming
January 7, 2024January 7, 2024 1 Comment

In the ever-evolving world of technology, the year 2023 witnessed remarkable advancements in developer tools and frameworks, shaping the way we build, deploy, and maintain software. This roundup explores features and releases that have defined the developer landscape over the past year.

Evaluating if Serverless is suitable for your needs – A comprehensive analysis cloud serverless

Evaluating if Serverless is suitable for your needs – A comprehensive analysis

Shameel Ahmed - Architecture, AWS, Azure, Cloud, GCP, Serverless
September 17, 2023January 27, 2025 2 Comments

Serverless is generally seen as a cost-effective solution since it runs in the Cloud and is billed only for its execution time. However, this is far from the truth and serverless can end up being very expensive if not used correctly. This article lists all the factors that need to be considered before deciding to adopt serverless model for your needs.

5 reasons you should switch from VS Code to VSCodium privacy transparency vscode vscodium

5 reasons you should switch from VS Code to VSCodium

Shameel Ahmed - .NET, C#, IDEs, Open Source, Programming
June 10, 2023June 1, 2025 1 Comment

VSCodium is a fully open-source alternative to the not-so-FOSS VS Code. Learn why open-source enthusiasts who are conscious about privacy and transparency should switch to VSCodium.

How to build a REST API using Amazon API Gateway to invoke OpenAI APIs

How to build a REST API using Amazon API Gateway to invoke OpenAI APIs

Shameel Ahmed - Artificial Intelligence, AWS, Cloud, Conversational Bots, Programming, Python
March 11, 2023March 11, 2023 4 Comments

This article will take you through the step-by-step process to build a REST API using API Gateway. The API invokes a Lambda function that in turn invokes OpenAI APIs and returns a response. Your applications can invoke this API to embed Artificial Intelligence capabilities similar to ChatGPT.

How to fix “‘StreamingBody’ object is not subscriptable” in AWS Lambda boto3

Shameel Ahmed - AWS, Cloud, Programming, Python
February 12, 2023February 12, 2023 No Comments

Learn how to fix “‘StreamingBody’ object is not subscriptable” error in boto3 framework when invoking functions in AWS Lambda.

How to invoke OpenAI APIs from AWS Lambda functions API chatgpt Lambda openai python

How to invoke OpenAI APIs from AWS Lambda functions

Shameel Ahmed - Artificial Intelligence, Conversational Bots, Programming, Python
February 5, 2023May 3, 2025 36 Comments

OpenAI provides APIs to programmatically access the functionalities provided by ChatGPT, which allows you to integrate AI capabilities into your applications and services. This article provides a step-by-step guide to setting up the environment and invoke OpenAI APIs from your AWS Lambda functions.

Developer to Architect Series (Red Hat Enable Architect)

Developer to Architect Series (Red Hat Enable Architect)

Shameel Ahmed - Career
January 16, 2023April 1, 2023 No Comments

If you are a developer planning to becoming an architect, then this series of articles will help you learn everything that you need to succeed in your new role.

Can ChatGPT replace Google Search? chatgpt comparison google google search

Can ChatGPT replace Google Search?

Shameel Ahmed - Artificial Intelligence, Conversational Bots
January 11, 2023January 13, 2023 1 Comment

Ever since OpenAI released ChatGPT in November 2022, there is so much hype about its insane capabilities and the apprehension that it may ultimately replace Google Search one day. Let’s find out how much of this is true.

Learn Python with ChatGPT artificial intelligence chatbot chatgpt learning python

Learn Python with ChatGPT

Shameel Ahmed - Artificial Intelligence, Conversational Bots, Programming, Python
December 26, 2022December 26, 2022 10 Comments

ChatGPT is a conversational bot launched by OpenAI in November 2022 as a prototype for beta testing and feedback. Among the many things it can do, it can teach you programming languages. This article explores how the conversational nature of ChatGPT can be leveraged to learn Python.

Book: Migrate your SQL Server Workloads to PostgreSQL: Quick Reference – Second Edition AWS cloud Database Migration postgresql sqlserver

Book: Migrate your SQL Server Workloads to PostgreSQL: Quick Reference – Second Edition

Shameel Ahmed - AWS, Azure, Books, C#, Cloud, Database, Open Source, PostgreSQL, Programming, SQL Server
October 18, 2022October 22, 2022 1 Comment

The First Edition of this book was released in May 2020, about two and a half years ago. Since its…

Increase Visual Studio Code Terminal Buffer Size

Increase Visual Studio Code Terminal Buffer Size

Shameel Ahmed - IDEs, Programming
July 14, 2022January 8, 2026 No Comments

Find yourself printing a lot to the Terminal during development and surprised to find your output missing? Read on…

How to fix Redis Error “ERR DEBUG command not allowed.”

How to fix Redis Error “ERR DEBUG command not allowed.”

Shameel Ahmed - Database, Redis
July 4, 2022July 5, 2022 No Comments

While developing apps using Redis, if you are trying to use the command DEBUG and Redis throws the error “ERR DEBUG command not allowed.”, here’s how you fix it.

Cross Region Lambda invocation in AWS

Shameel Ahmed - AWS, Python
February 27, 2022February 27, 2022 2 Comments

AWS Lambda makes it easy to build highly available serverless applications quickly. However, setting up resources in multiple regions makes…

Re:Link for Mac is here!!!

Re:Link for Mac is here!!!

Shameel Ahmed - .NET, C#, Open Source, Programming, Uncategorized
November 14, 2021July 24, 2024 No Comments

Re:Link for Mac is a Browser, except that it doesn’t open any website; instead, it redirects the request to other installed browsers in the system based on customizable rules.

Re:Link, the Browser Bootstrapper .NET Browser C#

Re:Link, the Browser Bootstrapper

Shameel Ahmed - .NET, C#, Open Source, Programming, Tools
July 12, 2021July 24, 2024 No Comments

Re:Link is a Windows application that registers itself as a browser in your machine, intercepts your URL requests and link clicks, and open them in different browsers (Chrome, Firefox, Edge, etc.) based on a set of predefined rules.

Migrate MySQL table data to MongoDB collections using Python mongodb mysql python

Migrate MySQL table data to MongoDB collections using Python

Shameel Ahmed - MongoDB, MySQL, Python, Tools
June 18, 2021January 8, 2026 2 Comments

MySQL is an RDBMS platform that stores data in a tabular format in a normalized manner, whereas, MongoDB is a NoSQL database that stores information in the form of documents that are grouped under collections. The representation of data is completely different and hence migration of MySQL table data to MongoDB collections might sound like a mammoth task. Fortunately, Python makes it a breeze with its strong connectivity and data handling capabilities.

Book Review: Dealing with Difficult People (HBR Emotional Intelligence Series) dealing with people emotional intelligence HBR

Book Review: Dealing with Difficult People (HBR Emotional Intelligence Series)

Shameel Ahmed - Books
September 14, 2020October 22, 2022 No Comments

The book talks about challenges we face at work while dealing with people; like Conflict Resolution, Stressful conversations, Mean colleagues, Passive-Aggressive behavior, Handling stressed-out and demanding colleagues, Managing bosses, etc. Well researched, practical, tried and tested tips on how to handle colleagues and bosses and how to fix the problem are discussed.

Minimize Non-Critical Database Workload costs in AWS

Shameel Ahmed - AWS, Cloud, Database, Open Source, PostgreSQL, SQL Server
April 23, 2020April 24, 2020 4 Comments

One of the major challenges in Cloud is controlling costs effectively. This article discusses various strategies you can adopt to set up and operate non-critical workloads of your databases with minimal cost.

Posts pagination

1 2 3 Next »

Subscribe to our newsletter!

Categories

.NET 5-minutes Agentic AI Architecture Artificial Intelligence ASP.NET AWS Azure Books C# Career Cloud CodeProject Conversational Bots Database Data Security DynamoDB Encryption Facade GCP Generative AI IDEs Java Microservices Mobile MongoDB MySQL NoSQL Open Source Patterns PostgreSQL Programming Python Quantum Computing Redis Security Serverless SQL SQL Server Tools Tools Uncategorized Version Control Web Development Windows Phone

Recent Posts

  • AWS Networking for Developers: The Complete Series Guide December 31, 2025
  • AWS Networking for Developers: Part 6 – Developer Best Practices December 31, 2025
  • AWS Networking for Developers: Part 5 – Monitoring and Troubleshooting Tools October 19, 2025
  • AWS Networking for Developers: Part 4 – DNS, Load Balancers and Content Delivery August 31, 2025
  • AWS Networking for Developers: Part 3 – Advanced Connectivity August 12, 2025

Archives

  • December 2025 (2)
  • October 2025 (1)
  • August 2025 (3)
  • July 2025 (2)
  • June 2025 (2)
  • May 2025 (4)
  • April 2025 (2)
  • February 2025 (4)
  • January 2025 (4)
  • December 2024 (2)
  • November 2024 (5)
  • October 2024 (1)
  • September 2024 (2)
  • August 2024 (2)
  • January 2024 (2)
  • September 2023 (1)
  • June 2023 (1)
  • March 2023 (1)
  • February 2023 (2)
  • January 2023 (2)
  • December 2022 (1)
  • October 2022 (1)
  • July 2022 (2)
  • February 2022 (1)
  • November 2021 (1)
  • July 2021 (1)
  • June 2021 (1)
  • September 2020 (1)
  • May 2020 (2)
  • April 2020 (1)
  • October 2019 (1)
  • September 2019 (4)
  • July 2019 (2)
  • May 2018 (1)
  • September 2017 (1)
  • April 2017 (1)
  • April 2014 (1)
  • August 2011 (1)
  • June 2009 (1)

Links

  • DevToArch
  • DbStudio
  • Re:Link
  • shameel.net
  • Newsletter
  • Telegram Channel
Copyright 2025. The Developer Space | Theme: OMag by LilyTurf Themes
  • DevToArch
  • DbStudio
  • Re:Link
  • shameel.net
  • Newsletter
  • Telegram Channel
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie settingsACCEPT
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are as essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
SAVE & ACCEPT