Recent Activity
Amazon Q Developer v1.4 Not Working in Code Server
NOTE: This issue was resolved on May 17th 2024.
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.
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
Amazon AI Conclave Indonesia
Amazon AI Conclave Indonesia 2024 I was a keynote presenter at AI Conclave at the Ritz-Carlton Jakarta
Join us at the upcoming AWS AI Conclave Jakarta, for a transformative event focused on AI innovation, and its impact on business! This exclusive gathering brings together industry leaders, AI experts, and AWS specialists to explore the latest advancements in artificial intelligence.
read more
S&P Global Dev#
S&P Global Dev# I presnted at S&P Global’s Dev# conference in GDansk Poland
We would like to invite you to the premier technology event organized by S&P Global, the Dev# Conference, where innovation meets expertise. Join us for a day, on October 10th, filled with insightful sessions and engaging discussions led by distinguished speakers from Google, Microsoft, Amazon Web Services (AWS), theBlue.ai and Niebezpiecznik.pl.
read more
Amazon Q Roundtable Auckland
Amazon Q Roundtable Auckland, New Zealand Presented to custmomers and partners in Auckland, New Zealand.
read more
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
More
TSW 2024: Fireside Chat
Generative AI Day: Activate Your Architecture
Partner Activation Day
AWS Elevate Days for IBM
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