pineapple.codes

HomeBadges
Blog Author Picture

Mark Holden

1 follower

I like making and writing about all things serverless.

Transcribing YouTube videos with AWS, Serverless & CDK

Jan 14, 20217 min read

I set myself a small challenge to be able to transcribe the audio from a list of supplied YouTube videos and then be able to query the transcriptions. The architecture is as follows: Services: API Gateway HTTP API, TypeScript Lambda Functions, SNS, ...

Pass a stream to S3 putObject using AWS SDK for JavaScript v3

Jan 1, 20212 min read

On a small side project I've been working on I needed to pass a stream to S3 putObject, however at first I couldn't get this to work. The documentation suggests that body can accept a stream but I kept getting the following error: NotImplemented: A ...

TypeScript structural typing & branding

Jan 1, 20214 min read

Within TypeScript a way to define an indentifier as a number is as follows: const productId: number = 1; const orderId: number = 1; Here productId and orderId are both numbers. However there's a few things wrong with this: Primitive types don't ofte...

Using F# and XPlot for rugby league visualisations

May 10, 20173 min read

I want an easy way to visualise rugby league match data for the team I support. It's been a couple of years since I last played around with F# so I'm going to use XPlot which will also give me the chance to look into the impressive ionide and paket. ...

First steps with Azure Functions

Apr 16, 20174 min read

At the end of last year I decided to take a look at Azure Functions. I really like the serverless concept so I set myself a simple task to build a function that returned an image of random multicoloured squares. What did I learn? On the whole I rea...

© 2021 pineapple.codes

PrivacyTerms
Proudly part of