-
Continue reading →: SQS (S3 Event) Lambda Trigger
I ran into a little issue today parsing a S3 SQS event that was sent to Lambda via a SQS trigger. I assumed the incoming event to Lambda was 100% of type dict. Given this, I assumed I could pull the bucket name and key using this syntax. bucketname = event[‘Records’][0][‘body’][‘Records’][0][‘s3’][‘bucket’][‘name’]…
-
Continue reading →: Python – Slate – Install – Failed
I tried to install the Slate python package via PIP today. No good, I ran into the following error. Command “python setup.py egg_info” failed with error code 1 in… The work-around was to bypass https://pypi.org/ and install directly from guthub. pip install https://github.com/timClicks/slate/archive/master.zip
-
Continue reading →: AWS CLI – QUERY InstanceId
Great link that explains how to grab InstanceId from a AWS CLI query when filtering by tag info!!! Huge time saver!!! https://github.com/aws/aws-cli/issues/2206
-
Continue reading →: AWS SQS – receive_message
When using the “receive_message” Python Boto function to pull message(s) from a SQS queue, you will always get a response back when the command completes. However, how do you determine if the response you got back actually contains a valid message? Quick trick: response = sqs.receive_message if ‘Messages’ in response:…
-
Continue reading →: New Selenium IDE – FireFox Support
Remember when it was announced that the Selenium IDE would stop working with FireFox 55+? This was a little bit sad as its such an easy tool to use. However, now there is a version that supports Firefox 56+. (Download) Good news!!!
-
Continue reading →: ANT – JUNIT – PARALLEL
Looking to speed up your builds by running your Junit tests in parallel with Ant? With Ant 1.9.4, the Junit task now supports the “threads” attribute. The default value is “1”, but can optionally be changed to the number of test threads desired that will be used for parallel test execution.…
-
Continue reading →: AWS Certified SysOps Administrator – Associate
Its time to study for AWS Certification #3. I took a little time off, but no more! This time I am going for the SysOps Administrator – Associate certificate. I guess its a little harder than the other 2 certifications I passed, but still within range! Whats hard about some of…
-
Continue reading →: Agile Velocity – Don’t Take It Serious
Velocity – Its a metric, but not a metric to take serious. This is my opinion! Is it beneficial to skip story points or think of each story as 1 point? Would it be okay to capture velocity, but tie zero goals or KPI’s to it? Do we need to…
-
Continue reading →: Tech Lead – Characteristics
So what makes a good tech lead. In my opinion its something that warrants a type of framework or guide. Its to easy to forget about the little things that make up a good tech lead. After some researching and brainstorming, I came up with the following matrix\chart to better…
-
Continue reading →: Blink(1) USB Light
I just got my Blink(1) in the mail today. Its a cool indicator light that hooks into your USB port. There is a ton of potential with this device. You can utilize the Blink1Control2 application to setup event polling triggers or just play around with the colors. (e.g. Show red…