• claude-book an exam

    How to Book the Claude Certified Architect – Foundations (CCA-F) Exam

    The Claude Certified Architect – Foundations (CCA-F) is Anthropic's foundational certification for professionals who design and build production systems with Claude. One thing is worth understanding before you register: the exam is scenario-based, not concept-based. Rather than asking you to define terms or recall facts in isolation, each question [...]

  • AWS AIF-C01, CLF-C02

    Get AWS AIF-C01 and CLF-C02 with 50% OFF: Build Your Future with Two AWS Certifications!

    Artificial intelligence and cloud computing are changing the way we work. From writing emails with AI assistants to running business applications in the cloud, these technologies have become part of our everyday lives. You no longer need to be a software engineer to benefit from understanding how they work. [...]

  • Comparison graphic for local web and mobile app development setups using Expo, Flutter, and Capacitor.

    The Best Local Development Setups for Web and Mobile Apps

    Local development setups can affect how fast you build, test, and ship web and mobile apps. This guide is for students, developers, and everyone that wants to compare three practical cross-platform options. You will see how Next.js with Expo, Flutter with Android Studio, and Next.js with Capacitor perform in [...]

  • Machine Learning with PyTorch Beginner Guide Cover Banner

    My First Exposure to Machine Learning with PyTorch

    If you have ever opened a machine learning tutorial and felt like you were reading a math and statistics textbook, you are not alone. I spent months telling myself I would “get into AI eventually”, until I finally arrived at my breakthrough. This is not a textbook breakdown of [...]

  • AI browser agents automating web tasks using Browser Use and Playwright

    Building AI Browser Agents with Browser Use and Playwright

    Artificial intelligence is changing how developers interact with the web. Traditional browser automation was originally designed around predefined scripts, rigid workflows, and predictable user actions. Developers manually wrote automation logic that followed exact selectors, buttons, and navigation sequences. While effective, these systems often broke whenever websites changed their layouts [...]

  • Cloud-native software development

    The New Software Stack: AI + GitHub + Cloud

    Software development looks very different today than it did five years ago. Developers are no longer working with isolated tools and manual deployment pipelines. Instead, the modern software stack has grown into a connected ecosystem where artificial intelligence, cloud infrastructure, automated DevOps workflows, and collaborative development platforms all work [...]

  • Artificial Intelligence helping junior developers learn coding

    AI Coding Assistants Are Changing Junior Developer Learning Habits

    Human AI workflows are rapidly transforming modern software development. From generating boilerplate code to debugging cloud infrastructure configurations, AI coding assistants are becoming part of the everyday toolkit of developers around the world. For junior developers, this shift is significantly changing how programming is learned. A few years ago, [...]

  • Connecting the Pieces: How AWS Services Form Cloud Architectures

    One of the biggest surprises I encountered while learning AWS was realizing that understanding individual services and understanding cloud architecture are not the same thing. Like many beginners, I started by learning services one at a time. EC2 was a virtual server. S3 was object storage. RDS was a [...]

  • lovable-lambda

    How to Deploy a Lovable Site to AWS Lambda Using the AWS Lambda Web Adapter

    There is a real satisfaction in taking something you built yourself and putting it live on infrastructure you own and control. This guide shows you how to deploy a Lovable site to AWS Lambda using the AWS Lambda Web Adapter, so a page you designed in an afternoon can [...]

  • AI Workflows

    The Rise of Human + AI Workflows

    I've grown with AI during it's formative years to see how the public's perception constantly shift. AI was once framed as a threat: You vs. AI. Then it became a divide: AI-assisted users vs. non-AI-assisted users. Now, we are entering the real future of work: You + AI. The [...]

  • AWS User Group Community Day Philippines 2024

AWS Community Day Philippines 2024

The AWS Community Day Philippines 2024 is an exciting event for tech enthusiasts taking place on September 21-22, 2024, at the Arthaland Century Pacific Tower in BGC, Taguig. Hosted by the AWS User Group Philippines (AWSUG PH), this event is sure to have lots of knowledge-sharing and networking opportunities.   What is AWS User Group Philippines? AWS User Group Philippines (AWSUG PH) is a Philippine-based user group made up of working professionals who are [...]

Understanding Security Groups and Network Access Control Lists (NACLs) in AWS

Security within cloud environments is a critical consideration, and AWS offers robust tools to ensure that your cloud infrastructure remains secure. Two critical components in AWS for managing security are Security Groups and Network Access Control Lists (NACLs). These tools act as virtual firewalls, controlling the traffic that enters and exits your Virtual Private Cloud (VPC). While they serve similar purposes, they operate differently and are used in distinct scenarios to provide layered security. [...]

  • Path-Based Routing with Application Load Balancer (AWS ALB): Efficiently Directing Traffic Based on URL Paths

Path-Based Routing with Application Load Balancer (AWS ALB): Efficiently Directing Traffic Based on URL Paths

An Application Load Balancer enables you to set up a listener with rules that direct incoming requests to target groups based on the URL. This capability is unique to Application Load Balancers and is not offered by other load balancer types like Classic Load Balancer, Network Load Balancer, and Gateway Load Balancer. The path pattern rules only apply to the path of the URL and do not consider the URL's query parameters. Path-based routing [...]

How to Change an AWS ACM Certificate on Amazon CloudFront Distribution

Before diving into the steps on how to change an AWS ACM-generated SSL Certificate, it’s important to understand the basics and benefits of this service. Having a solid understanding will provide context for the actions we are about to take and help us appreciate the value AWS Certificate Manager (ACM) brings to the table. What is the AWS Certificate Manager (ACM)?  AWS Certificate Manager (ACM) is a service designed to streamline the provisioning, management, [...]

  • Integrating AWS Health Dashboard with Slack for Real-Time Notifications: A Step-by-Step Guide

Real-Time AWS Health Dashboard Updates via Slack Notifications

In an organization or for users that use cloud services, staying updated with the status and health of cloud services is crucial. It's not just about maintaining operational efficiency and minimizing downtime; it's also about peace of mind and ensuring a seamless experience for both the team and customers. The AWS Health Dashboard provides detailed information about the health of AWS services and resources. To ensure timely awareness of any issues or updates, integrating [...]

  • Automated RDS Snapshot Management for Improved Data Security Image 1

Automated RDS Snapshot Management for Improved Data Security

The Automated Daily RDS Export ensures that daily snapshots of Amazon RDS instances are created and made shareable. While RDS takes daily snapshots automatically, these are not shareable by default. To address this, we copy the snapshots and share the copies with a designated backup account. This process uses AWS Lambda Functions and Amazon EventBridge to automate the task. EventBridge triggers the Lambda function daily, which handles copying and sharing the snapshots. This automation [...]

  • Solving HTTP 500 Errors by Managing File Descriptor Limits Image 8

Solving HTTP 500 Errors by Increasing File Descriptor Limits

When it comes to web hosting and server management, facing HTTP 500 errors can be a challenging obstacle. Such errors frequently arise from file descriptor limits, which restrict the server's capacity to manage incoming requests efficiently. However, by understanding how to expand these limits, you can reduce the occurrence of HTTP 500 errors and guarantee more seamless operations for your web applications.  Raising file descriptor limits helps fix HTTP 500 errors by enabling servers [...]

  • Exploring C++ with AWS Lambda Custom Runtime Image 0

Exploring C++ with AWS Lambda Custom Runtime

AWS Lambda is a great service for running code without worrying about server management. While it traditionally supports languages like Python, Node.js, and Java, AWS now allows you to run code in any language using custom runtimes. In this blog post, I'll walk you through setting up a C++ Lambda function that calculates the Fibonacci series. We'll leverage the performance and efficiency of C++ to build a function that runs smoothly and showcases the [...]

  • Automating Slack Notification for Route 53 TTL Changes Image 1

Automating Slack Notification for Route 53 TTL Changes

Automating a Slack notification system for Route 53 with a 60-second TTL is intended to provide real-time alerts about DNS records with short TTLs. This setup ensures administrators receive quick notifications via Slack, enabling them to promptly identify and resolve potential issues. Through this proactive measure, the optimal performance and reliability of the AWS infrastructure are maintained. Moreover, this approach allows administrators to avoid potential problems by taking corrective actions promptly and minimizing any [...]

  • Daily AMI Export: Enhancing Backup and Recovery

Daily AMI Export: Enhancing Backup and Recovery

Daily automation of Amazon Machine Image (AMI) export is vital for keeping IT systems strong and dependable. This process ensures that the latest version of your system's setup is always saved. If something goes wrong, like a system crash, having these up-to-date backups means you can quickly get things back up and running. Additionally, it makes it easier to grow or move your systems because you have readily available copies of machine images. By [...]

🔥20% OFF All GitHub Reviewers & Video Course!

Tutorials Dojo portal

Turn Your Team Into Cloud-Ready Professionals Today

Tutorials Dojo for Business

Learn AWS with our PlayCloud Hands-On Labs

$2.99 AWS and Azure Exam Study Guide eBooks

tutorials dojo study guide eBook

New Claude Certified Architect Foundations CCA-F

Claude Certified Architect Foundations CCA-F

Learn GCP By Doing! Try Our GCP PlayCloud

Learn Azure with our Azure PlayCloud

FREE AI and AWS Digital Courses

FREE AWS, Azure, GCP Practice Test Samplers

SAA-C03 Exam Guide SAA-C03 examtopics AWS Certified Solutions Architect Associate

Subscribe to our YouTube Channel

Tutorials Dojo YouTube Channel

Follow Us On Linkedin