Developer Resources

A curated collection of essential resources, documentation, and tools for cloud development, AWS services, and modern application architecture. These are the resources we use and recommend for building scalable, secure, and efficient cloud solutions.

AWS

AWS Documentation

Official AWS documentation covering all services, best practices, and getting started guides.

AWS

AWS Well-Architected Framework

Learn AWS best practices for building secure, high-performing, resilient, and efficient infrastructure.

AWS

AWS CDK Documentation

Define cloud infrastructure using familiar programming languages with the AWS Cloud Development Kit.

Python

boto3 Documentation

The official AWS SDK for Python. Comprehensive documentation for building AWS applications in Python.

Python

Python Official Documentation

Official Python documentation including tutorials, library reference, and language reference.

Database

DynamoDB Best Practices

Best practices for designing and architecting with Amazon DynamoDB for optimal performance.

Development

.NET on AWS

Resources and tools for building .NET applications on AWS cloud infrastructure.

Serverless

Serverless Framework

Build applications on AWS Lambda and other serverless technologies with this popular framework.

AWS

AWS CloudFormation Templates

Sample CloudFormation templates for common AWS infrastructure patterns and architectures.

AWS

AWS Architecture Center

Reference architectures, diagrams, and best practices for building on AWS.

AWS

SVG and PNG AWS Icons

Download, copy and paste AWS icons in SVG and PNG format for your projects.

Training

AWS Workshops

Hands-on tutorials and workshops to learn AWS services and best practices.

Training

AWS Workshop.io

Curated collection of AWS workshops for various skill levels and services.

Training

AWS Skill Builder

Free digital training platform with on-demand courses and learning paths for AWS.

Training

AWS Serverless Workshops

Collection of workshops focused on AWS serverless technologies and architectures.

Training

ServerlessLand Workshops

Learn serverless patterns and practices through hands-on workshops.

Training

AWS Security & Control Tower Workshop

Getting started with AWS security and account management best practices.

Community

AWS Community

Connect with AWS developers, builders, and enthusiasts in the community.

Training

AWS SageMaker AI/ML Labs

Free platform to learn and experiment with machine learning using SageMaker.

Training

AWS Training and Certification

Official AWS training courses and certification programs.

Training

AWS Well Architected Labs

Hands-on labs to learn AWS Well-Architected Framework best practices.

Development

AWS GitHub Samples

Official AWS sample code and projects repository on GitHub.

Training

Microsoft Learn

Free training and learning paths for Microsoft Azure and related technologies.

Training

Free Code Camp

Learn to code for free with thousands of hours of interactive lessons.

Training

Tech Talk With Eric

YouTube channel covering cloud computing, AWS, and technical tutorials.

Training

Tutorials Dojo

Premium AWS certification training courses and practice exams.

Training

Cloud Academy

Cloud training platform with hands-on labs and certification prep.

Training

A Cloud Guru

Online cloud computing training and certification preparation courses.

Training

Adrian Cantrill

In-depth AWS training courses from solutions architect Adrian Cantrill.

Training

Stephane Maarek

AWS certification courses and training by Stephane Maarek.

Programming

Python Programming

Comprehensive tutorials and guides for learning Python programming.

Programming

Boto3 Libraries

AWS SDK for Python - quick start guide and documentation.

Programming

.NET 6+ / Core

Download and documentation for .NET Core and .NET 6+ framework.

Programming

Go

Official Go programming language website with documentation and downloads.

Development

AWS GitHub Open Source

Official AWS open source projects and contributions on GitHub.

IaC

CloudFormation

AWS Infrastructure as Code service for provisioning and managing resources.

IaC

Terraform

Open-source infrastructure as code software tool by HashiCorp.

IaC

AWS CDK

Define cloud infrastructure using familiar programming languages.

IaC

Boto3

AWS SDK for Python to create, configure, and manage AWS services.

IaC

AWS CLI

Unified command line tool to manage AWS services.

Productivity

Trello

Visual collaboration tool for organizing projects and tasks with boards and cards.

Productivity

Atlassian Confluence

Team workspace for documentation, collaboration, and knowledge sharing.

Productivity

Atlassian Jira

Project management and issue tracking tool for agile teams.

Productivity

ClickUp

All-in-one productivity platform for teams to plan, organize, and collaborate.

Productivity

Slack

Business communication platform for team messaging and collaboration.

Security

Hack The Box

Online platform for penetration testing and cybersecurity training.

Security

Try Hack Me

Cyber security training platform with hands-on exercises and learning paths.

Security

Simply Cyber - Gerald Auger

YouTube channel focused on cybersecurity career advice and training.

Security

Network Chuck

YouTube channel covering networking, cybersecurity, and IT topics.

Security

Ethical Hacking Course

Free comprehensive ethical hacking course on YouTube.

Security

AWS Security Pillar

AWS Well-Architected Framework security pillar documentation and best practices.

Security

Free Cybersecurity Services (CISA)

Free cybersecurity services and tools provided by CISA.gov.

Content Creation

Carbon

Create and share beautiful images of your code snippets.

Content Creation

TubeBuddy

YouTube channel management and optimization tool for content creators.

Content Creation

ScreenFlow

Professional screen recording and video editing software for Mac.

Content Creation

Envato Elements

Unlimited downloads of creative assets including templates, photos, and graphics.

Content Creation

Unsplash

Free high-resolution photos for commercial and personal use.

Content Creation

Icons8

Free icons, illustrations, photos, and design tools.

Community

AWS Community Builders Program

Program for AWS enthusiasts and content creators to share knowledge.

Community

Tech Study Slack (Adrian Cantrill)

Slack community for AWS learning and study groups.

Community

Coding Blocks Slack

Slack community for developers discussing programming and best practices.

Community

Chaos Engineering Slack

Community for chaos engineering practitioners and enthusiasts.

Community

AWS Machine Learning Slack

Community for AWS machine learning developers and practitioners.

Community

AWS CDK Slack

Slack community for AWS CDK developers and users.

Networking

IpInfo

Get detailed information on IP addresses including location and network data.

Networking

Wireshark

Network protocol analyzer for troubleshooting and analysis.

Networking

SolarWinds NPM

Network performance monitoring and management software.

Serverless

ServerlessLand

AWS's central hub for serverless learning, patterns, and best practices.

Serverless

AWS Lambda Documentation

Official documentation for AWS Lambda - run code without provisioning servers.

Serverless

AWS SAM

Serverless Application Model - open-source framework for building serverless applications.

Serverless

AWS Step Functions

Orchestrate distributed applications and microservices using visual workflows.

Serverless

ServerlessLand Patterns

Collection of serverless architecture patterns with code examples and diagrams.

Serverless

AWS EventBridge

Serverless event bus for building event-driven applications at scale.

Serverless

AWS Serverless Application Repository

Discover, deploy, and publish serverless applications built by AWS and the community.

Database

DynamoDB Documentation

Official AWS DynamoDB documentation - fast and flexible NoSQL database service.

Database

The DynamoDB Book

Comprehensive guide to DynamoDB data modeling by Alex DeBrie - essential reading.

Database

DynamoDB Guide

Alex DeBrie's practical guide to DynamoDB with patterns and best practices.

Database

NoSQL Workbench for DynamoDB

Visual tool for designing, creating, and testing DynamoDB data models.

Database

DynamoDB Streams

Capture table activity with DynamoDB Streams for event-driven architectures.

Database

DynamoDB Single Table Design

Learn advanced single table design patterns for optimal DynamoDB performance.

Database

AWS re:Invent DynamoDB Sessions

Collection of AWS re:Invent talks on DynamoDB deep dives and advanced patterns.

Have a resource to suggest?

Know of a great tool or documentation we should add? Let us know!

Geek Cafe LogoGeek Cafe

Your trusted partner for cloud architecture, development, and technical solutions. Let's build something amazing together.

Quick Links

© 2025 Geek Cafe LLC. All rights reserved.

Research Triangle Park, North Carolina

Version: 8.9.15