Recent Activity
Amazon Q Developer v1.4 Not Working in Code Server
There is an issue with the sign-in flow in the v1.4 of the Amazon Q Developer extension release last night. This only impacts Code Server used in the workshop and does not impact the desktop version.
To revert to v1.3, run the following script in the Code Server terminal.
sudo rm -f /tmp/AmazonWebServices.amazon-q-vscode.vsix Q_URL=https://github.com/aws/aws-toolkit-vscode/releases/download/amazonq/v1.3.0/amazon-q-vscode-1.3.0.vsix curl -fsSL $Q_URL -o /tmp/AmazonWebServices.amazon-q-vscode.vsix sudo -u ubuntu --login code-server --install-extension /tmp/AmazonWebServices.amazon-q-vscode.vsix --force
read more
Dr. Martens World Tour 2022
After two years of little to no travel, it picked back up in a big way for 2022. My daughter, Emily, has become a huge fan Dr Martens shoes during the pandemic. She owns four pairs. So I have started taking detours to FaceTime her from Dr Martens stores in cities around the world. It turns out that these stores are in really interesting parts of town. These little detours have taken me to some cool places outside the tourist areas.
read more
Building Raspberry Pi Docker Images in AWS CodeBuild
I have a few Raspberry Pis around the house doing various tasks and wanted to automate Docker image builds using AWS CodeBuild. I assumed I could build on the Graviton ARM instances and run on the Pi. It works with the raspbian/stretch base image, but the Raspbian images are not actively maintained. When I switched to alpine base image, I started getting this error on the Pi.
standard_init_linux.go:207: exec user process caused “exec format error”
read more
Running Redshift RSQL is a Fargate Container
RSQL is a command-line client for Redshift. Unlike the psql command-line, RSQL has control flow commands (IF, ELSE, GOTO, etc.) that are useful for ETL jobs. I want to run RSQL in a Fargate container so I call it from Step Functions ETL workflow. Overall this was fairly straight forward, but I’ll document it anyway.
Setup In my use case, I am converting hundreds of Teradata BTEQ scripts to RSQL using the Schema Conversion Tool (SCT).
read more
AWS Amplify Download Api
AWS Amplify is a framework to accelerate web and mobile application development. I needed to build an API that would return a binary object. Specifically, it allows me to download a PDF file. I could not find an example so I am documenting it here. In the end it was crazy simple. You just need to add a single line "BinaryMediaTypes": ["application/pdf"] to the AWS::ApiGateway::RestApi resource in the CFN template created by Amplify.
read more
More
AWS Serverless Demo Applications
Connecting to AWS IoT Core from Arduino
Connecting to RDS SQL Server from a .NET 5 Application on Linux
Replay Recorded Requests with JMeter
All PostsRecent Activity
re:Inforce 2024: APS231
Strengthen security throughout the SDLC with generative AI Amazon Q, powered by generative AI and trained on over 17 years of AWS experience, can be your expert assistant in strengthening security across the software development lifecycle (SDLC). This session explores how Amazon Q can assist with threat modeling, secure coding practices, security scanning, remediation, and more. Get ready to delve into an interactive discussion on leveraging Amazon Q’s capabilities to fortify your security posture.
read more
re:Inforce 2024: APS321
Strengthen security throughout the SDLC with generative AI Generative AI revolutionizes application development by enhancing security and efficiency. This lightning talk explores how Amazon Q, your generative AI assistant, empowers you to build, troubleshoot, and transform applications securely. Discover how its capabilities streamline the process, enabling you to focus on innovation while ensuring robust security measures. Unlock the power of generative AI for secure, cutting-edge applications.
read more
Generative AI Day: Activate Your Architecture
Are you ready to unleash the potential of generative AI and take your applications and solutions to new heights? Join us at the AWS Generative AI Day: Activate Your Architecture Roadshow, where you’ll gain invaluable insights into this game-changing technology through hand-on workshops and expert guidance.
read more
Partner Activation Day
Partner Activation Day - Speaker Attendees joined AWS and Carahsoft heard subject-matter experts discuss offerings and programs to help you grow your AWS cloud practice and partnership. Partners in attendance gained an understanding of Carahsoft’s AWS public sector distribution program offerings and learned key strategies around building, running, and managing their AWS cloud practice.
read more
AWS Elevate Days for IBM
AWS Elevate Days for IBM - Unlocking the Power of Amazon Q Amazon Q is reshaping how people do everything from searching for information and exploring new ideas to writing and building applications. In this session, learn how Amazon Q Developer can accelerate development productivity throughout the entire developer lifecycle. link
read more
More
Generative AI, Data & Analytics Innovation Leaders Roundtable
Bernard Marr Podcast
re:Invent 2023 - DOP221
re:Invent 2023 - DOP310
All PresentationsRecent Activity
Microservices: The Key to Successful Blue/Green Deployments
Are you struggling with blue/green deployments? In this blog post, I will explore the relationship between microservices and blue/green deployments.
Link to the post
read more
re:Invent 2023 Front-end Web and Mobile Productivity Playlist
The dust has settled after another re:Invent. I once again had the privilege of organizing the Front-end Web and Mobile (FWM) track along with Jessie VanderVeen, Anubhav Rao and countless others. For 2022, the FWM track included 28 sessions. If you weren’t able to attend, I have compiled a list of the on-demand sessions for you below.
Link to the post
read more
re:Invent 2023 Front-end Web and Mobile Productivity Playlist
The dust has settled after another re:Invent. I once again had the privilege of organizing the Front-end Web and Mobile (FWM) track along with Jessie VanderVeen, Anubhav Rao and countless others. For 2022, the FWM track included 28 sessions. If you weren’t able to attend, I have compiled a list of the on-demand sessions for you below.
Link to the post
read more
The most visited AWS DevOps blog posts in 2023
As we kick off 2024, I wanted to take a moment to highlight the top posts from 2023. Without further ado, here are the top 10 AWS DevOps blog posts of 2023.
Link to the post
read more
The most visited front-end web and mobile blog posts in 2023
As we kick off 2024, I wanted to take a moment to highlight the top posts from 2023. Without further ado, here are the top 10 front-end web and mobile blog posts of 2023.
Link to the post
read more