Enable logging for an AWS Lambda job
In a new AWS Lambda function, logging is initially disabled. Lets see how to enable it, for those times where additional detail is needed.
In a new AWS Lambda function, logging is initially disabled. Lets see how to enable it, for those times where additional detail is needed.
Most of us host something (and some of us everything) on GitHub, especially since they host private repos for free too now. I’ve been eager to try the GitHub Package Registry since they announced it last May. Well, I just got access to the beta, so let’s see what we can do!
GraphQL is an alternative for REST, not a replacement. Let’s take a brief look at how they differ.
Mozilla announced they’ll no longer accept extensions with obfuscated code. It’s good news for users, maybe not so much for developers. Obfuscated code is (intentionally) nearly impossible to understand, and could easily be malicious. Let’s unpack and break down a few concepts.
Modifying an Erlang config file at runtime wasn’t as easy (or obvious) as I’d thought it’d be. So I wrote a script to hopefully make it easier.
Porting .NET Framework code to .NET Standard has been a learning experience, with some challenges too. This time I had a .NET Standard library that expected an application config file, but loading one from an NUnit test suite proved to be more difficult than it sounded at first.
I was upgrading some code to use string interpolation, a feature introduced in C# 6, when I ran into a small snag with DateTimes and a format string stored as a constant.
Ever thought it’d be convenient to attach metadata to your code at design time, then read it at runtime? Attributes let you do just that - to methods, classes, tests, enumerations, and more. Use reflection to read them at runtime and take some action. Here’s a few examples for the uninitiated…
Most people will never even know their browser hides a great set of tools, mostly used by web developers, but which can be useful for anyone trying to figure out why their browser is misbehaving.
Ever had an EUnit test fixture fail with meck reporting it was “already_started”? Well I did, and here’s why…