Open in app

Sign In

Write

Sign In

Mastodon
Adam Fisher / fisher king (@therightstuff)
Adam Fisher / fisher king (@therightstuff)

597 Followers

Home

Books

About

Featured Book

Shakespeare's Sonnets Exposed: Volume 1: Sonnets I - XXV
Shakespeare's Sonnets Exposed: Volume 1: Sonnets I - XXV

An original and exciting reading based on the unmodified text of the 1609 Quarto edition of Shakespeare's Sonnets.

2020

·
fisher king
fisher king

Stories

Published in

AWS Tip

·Sep 9

Deploying Python Lambda Functions With Layers Using TypeScript CDK

Fun Challenge: A Script To Handle Lambda Layer Building For Python And Node.js For both Windows and MacOS, somewhat more convoluted than expectedawstip.com Now that I have a script to build Python Lambda layers for my CDK projects, deploying Python Lambda functions has become extremely straightforward! Everything in this article can be found in the aws-cdk-js-dev-guide. The Lambda Layer Assuming we’re using the aws-cdk-js-dev-guide build script, all we need for this example is a sample-layer folder…

Cdk

2 min read

Deploying Python Lambda Functions With Layers Using TypeScript CDK
Deploying Python Lambda Functions With Layers Using TypeScript CDK
Cdk

2 min read


Sep 9

More MacOS Fails: International Keyboard Tilde

How I learned to re-map keys in MacOS with Karabiner — The Son Of A Tilde For many MacOS users, keyboard shortcuts make or break the experience. I’m personally not too crazy about them, but there are a few that I use regularly: Cmd+Tab to switch between applications Cmd+Tilde (~) to switch between windows of the same single application Cmd+Space to access apps (mostly just the…

Mac

4 min read

More MacOS Fails: International Keyboard Tilde
More MacOS Fails: International Keyboard Tilde
Mac

4 min read


Sep 2

An Audacious Plan to Halt the Internet’s Enshittification and Throw It Into Reverse
1.8K
19

Cory Doctorow

I'm fascinated by how so many articles on the exact same topic can continue to be fresh and full of…

I'm fascinated by how so many articles on the exact same topic can continue to be fresh and full of insights. The closing descriptions of the current state of the tech industry hits particularly hard - here's hoping we can (collectively) tunnel our way out of this mess!

1 min read

1 min read


Published in

AWS Tip

·Aug 30

Fun Challenge: A Script To Handle Lambda Layer Building For Python And Node.js

For both Windows and MacOS, somewhat more convoluted than expected — AWS Cloud Development Kit makes it super easy to compress and deploy a Lambda layer: const layer = new LayerVersion(stack, 'sample-layer', { code: Code.fromAsset('./layers/build/sample-layer'), ... }); But how do we prepare the layer folder in the first place? Building Binary Python Dependencies For AMD64 And ARM64 Lambda Layers Specifically, a Psycopg Python Lambda Layer For SQLAlchemy And Postgresawstip.com

AWS

5 min read

Fun Challenge: A Script To Handle Lambda Layer Building For Python And Node.js
Fun Challenge: A Script To Handle Lambda Layer Building For Python And Node.js
AWS

5 min read


Aug 28

CircleCI Hacks: Caching NPM Package Dependencies

CircleCI’s caching is wonky, here’s a way around the weirdness — Problem 1: Dynamic Cache Keys Caching Dependencies - CircleCI This document is a guide to caching dependencies in CircleCI pipelines.circleci.com Let’s begin by reading the documentation on CircleCI caching keys and templates. This is where we learn about cache keys, eg. myapp-{{ checksum "package-lock.json" }}, which enable you to relate your cache to the specific contents of a file (amongst other things).

Circleci

4 min read

CircleCI Hacks: Caching NPM Package Dependencies
CircleCI Hacks: Caching NPM Package Dependencies
Circleci

4 min read


Published in

AWS Tip

·Aug 23

Exporting Serverless Framework (sls) Function URLs And Paths As Outputs

When you’re stuck on a version that’s older than the docs and you just can’t reference *anything* — I didn’t expect this to be so difficult to figure out, so I’m posting it here in the hopes it helps someone else not burn lots of time on something that — as usual — I would have expected to be built-in and straightforward. Summary I’ve created a Lambda function under…

Serverless

3 min read

Exporting Serverless Framework (sls) Function URLs And Paths As Outputs
Exporting Serverless Framework (sls) Function URLs And Paths As Outputs
Serverless

3 min read


Published in

Dev Genius

·Aug 14

Running Kafka Servers With Testcontainers in Node.js

An introductory JavaScript example for the Testcontainers-uninitiated using the kafkajs library — You may well be sensing a theme. In the case of Kafka, there is a module for the Node.js Testcontainers, but I ran into a few sharp edges getting tests set up on my Macbook M1* so I thought I’d share my results with the rest of the class. *…

Kafka

3 min read

Running Kafka Servers With Testcontainers in Node.js
Running Kafka Servers With Testcontainers in Node.js
Kafka

3 min read


Published in

Dev Genius

·Aug 8

Running RabbitMQ Servers With Testcontainers in Node.js

An introductory JavaScript example for the Testcontainers-uninitiated using the amqplib library — Testcontainers are great, but there’s no RabbitMQ module for the Node.js Testcontainers and getting a container set up properly wasn’t as intuitive as I would have expected… so here’s a simple sample for getting RabbitMQ Testcontainers up and running using the GenericContainer along with a relevant wait strategy:

Rabbitmq

2 min read

Running RabbitMQ Servers With Testcontainers in Node.js
Running RabbitMQ Servers With Testcontainers in Node.js
Rabbitmq

2 min read


Aug 5

Why Programmers Can’t Program
79
10

The Secret Developer

I 100% agree that we need licensing, not just to ensure some kind of professional standard but also…

I 100% agree that we need licensing, not just to ensure some kind of professional standard but also to protect developers from being forced to go against those standards by employers who care only about short-term bottom-line decisions. Imagine what a different world this would be if a software developer's license was on the line every time he hacked a workaround instead of building to good design principles! Imagine being incentivized to refuse poor, rushed jobs?

1 min read

1 min read


Jul 29

Flashback: American McGee’s Alice

Still kicking, 23 years later! — A WORD ON THE INTELLECTUAL PROPERTY REFERRED TO IN THIS ARTICLE: It is my understanding that there is nothing illegal about following the instructions contained herein. Not only does American McGee’s Alice fall under the category of “abandonware”, but the full content was originally included in Alice: Madness Returns and it appears that its removal was not intentional.

Alice In Wonderland

6 min read

Flashback: American McGee’s Alice
Flashback: American McGee’s Alice
Alice In Wonderland

6 min read

Adam Fisher / fisher king (@therightstuff)

Adam Fisher / fisher king (@therightstuff)

597 Followers

Book Author

Software developer and writer of words, currently producing a graphic novel adaptation of Shakespeare's Sonnets! See http://therightstuff.bio.link for details.

Following
  • The Good Men Project

    The Good Men Project

  • Dmytro Iakubovskyi

    Dmytro Iakubovskyi

  • Ossiana Tepfenhart

    Ossiana Tepfenhart

  • Erik Brown

    Erik Brown

  • Ellie Scott

    Ellie Scott

See all (727)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams