python

Home » python

Data Access Layer: The Database Peace Treaty

2025-10-25T07:26:07+00:00

What is the Data Access Layer (DAL)? The Data Access Layer (DAL) is more than just code; it's an architectural agreement that brings peace and stability to your application. By strictly separating your business logic from the messy details of data storage. DAL delivers huge benefits in two critical areas: Security and Portability.The DAL is an essential layer of code that acts as a secure and centralized abstraction between your business logic (what the application does) and your database (where the data lives). In short, the DAL handles the "how" of data persistence. Instead of writing raw SQL inside a [...]

Data Access Layer: The Database Peace Treaty2025-10-25T07:26:07+00:00

Don’t Struggle with Kaggle: Build your First Data Science Project!

2025-10-24T06:52:50+00:00

Are you a beginner wanting to start your very first data science or machine learning project, but don’t have the right hardware or enough storage capacity? Well, Kaggle is the perfect platform to start your journey!  What is Kaggle? Kaggle is a powerful web-based platform that provides opportunities for data scientists/analysts and machine learning enthusiasts to collaborate with the community, find and publish datasets, and grow their skills through competitions.  Why Kaggle? Just like Google Colab, this platform provides cloud-based notebooks so you can run your code directly without installing Python, Jupyter or other heavy dependencies/libraries. Kaggle also offers GPU [...]

Don’t Struggle with Kaggle: Build your First Data Science Project!2025-10-24T06:52:50+00:00

Career Shift to Cloud Engineering: The Skills I’m Learning First

2025-09-20T12:04:51+00:00

When I first decided to shift my career to cloud engineering, I had zero tech background. I didn’t study IT, didn’t know programming, and felt completely lost when terms like Linux, Python, SQL, and GitHub started popping up everywhere. At first, I even questioned whether I could really do this. But here’s the truth: you don’t need to be a genius to learn cloud engineering. You just need curiosity, consistency, and the right tools to practice hands-on. For me, two resources made all the difference: TechKubo, which offers browser-based playgrounds for Linux, Python, and SQL, and Tutorials Dojo, which provides [...]

Career Shift to Cloud Engineering: The Skills I’m Learning First2025-09-20T12:04:51+00:00

Creating an AI Chatbot with LangChain for FREE (No API Keys, No Tokens)

2025-07-09T15:12:24+00:00

Creating an AI Chatbot with LangChain for FREE (No API Keys, No Tokens) The Big Question: Can You Build AI Without Breaking the Bank? We asked ourselves a simple question: Can you build a chatbot without using any paid API at all? Most tutorials on AI chatbots start the same way: "First, grab your OpenAI API key and add your credit card..." But what if you don't have one? Or don't want to use one? Maybe you're a student on a tight budget. Maybe you're tired of hitting rate limits just when your chatbot gets interesting. Or maybe, just maybe, [...]

Creating an AI Chatbot with LangChain for FREE (No API Keys, No Tokens)2025-07-09T15:12:24+00:00

Giving LLM Superpowers: The Magic of Model Context Protocol

2025-05-22T16:03:46+00:00

Large Language Models (LLMs) are already incredibly  powerful. They can generate human-like text, answer complex questions, and even write code. LLMs are great at creating content we can easily read and use but what if we could elevate them beyond just content creation? What if we could give them tools they could understand, use, and execute on their own? They would just need a simple description of the tools they have access to. Imagine giving your LLM superpowers, allowing it to do more by simply providing it with context about the tools you use and have. This isn't a futuristic [...]

Giving LLM Superpowers: The Magic of Model Context Protocol2025-05-22T16:03:46+00:00

Email Sender Application with Amazon SES

2024-08-28T11:39:59+00:00

Whether you’re part of a business or organization, sending out emails is crucial for connecting with people. More often than not, you’ll find yourself needing to send similar emails to a group and sometimes, they need to be dynamic. Yes, you can send out one email and just add everyone to the BCC but having a dynamic and more personalized email helps create a better connection between you and the recipient. This is a tutorial on how you can create your very own Batch Email Sender Application with just AWS and Python.   Prerequisites In order to follow this tutorial, [...]

Email Sender Application with Amazon SES2024-08-28T11:39:59+00:00

Amazon Managed Workflows for Apache Airflow

2024-04-25T06:42:18+00:00

Bookmarks Key Features Security Pricing References Amazon Managed Workflows for Apache Airflow (MWAA) Cheat Sheet Amazon MWAA is a service that helps you manage and automate your data workflows using Apache Airflow. Workflows are designed as Directed Acyclic Graphs (DAGs) using Python. Use Cases Complex Data Workflows: Handles complex data processing tasks. ETL Jobs: Coordinates Extract, Transform, Load (ETL) processes. Machine Learning: Prepares datasets for machine learning models. Key Features Deployment: Easy setup and operation. Scaling: Automatically adjusts to match workload demands. Security: Built-in measures for data protection. Monitoring: Comprehensive tracking of workflows. Cost-Effectiveness: [...]

Amazon Managed Workflows for Apache Airflow2024-04-25T06:42:18+00:00

AWS Device Farm

2024-04-12T13:48:53+00:00

Bookmarks Key Features Terminology Availability Device Selection Test Types Test Reports Pricing Security Reference AWS Device Farm Cheat Sheet AWS Device Farm allows you to examine and interact with your Android, iOS, and web applications on actual, physical devices maintained by Amazon Web Services (AWS). Key Features Automated App Testing - Device Farm provides the functionality to either upload your personalized tests or utilize the pre-existing, script-free compatibility tests. The testing process is executed concurrently, which enables tests on various devices to commence within minutes. Upon the completion [...]

AWS Device Farm2024-04-12T13:48:53+00:00

AWS, Azure, and GCP Certifications are consistently among the top-paying IT certifications in the world, considering that most companies have now shifted to the cloud. Upskill and earn over $150,000 per year with an AWS, Azure, or GCP certification!

Follow us on LinkedIn, Facebook, or join our Slack study group. More importantly, answer as many practice exams as you can to help increase your chances of passing your certification exams on your first try!