As a business that builds proprietary applications, no doubt you’ll already be using open source components. Or maybe you are using an application that 9 times out of 10 will contain open source components.
GitHub security researcher Maya Kaczorowski cites data that suggests between 85–97% of enterprise software codebases come from open source components. And the average project now has 203 dependences, according to GitHub’s 2020 State of the Octoverse survey.
The growth in the number of people using open source and the ways in which they can participate, means more and more ways for companies and people to get…
Last year was a wild ride, no question about that. Although most people who look back will probably think about pandemics and leadership crisis. However, a lot happened on the IT stage as well.
Nowadays dependency management, as well as security and license compliance, are all issues that need to be a priority for any team or organization.
So we had an EC2 instance that outlived itself, keys were lost (read about how we recovered the contents here) and needed to replace it.
Instead of reinstalling a whole new EC2 server for it, I thought, hey, why not just make a small docker container and deploy it on Fargate, it should be simple enough, right?
Well, it turns out that there were actual two complications, one of which I will talk about here and the other is a topic for another post: Hint, it will involve Bytesafe using a locked down/ freezed registry.
The other challenge, at first…
Three practical tips for getting that sunburst effect in to you landscape photography
When shooting landscapes, especially when shooting the “last/first rays
of the day” timing and equipment selection is critical. Below are 3 photos I shot above the clouds on the picturesque island of La Palma, for my coffee table book, each only 2 minutes apart:
The sequence was, at the time, unintended, but now it makes a good illustration of one of the challenges when shooting these kind of photos. Finding the spot, waiting for the right moment.
💡 Thinking that…
Reducing SaaS transfer costs using AWS Cloudfront with a Origin Request Lambda function. With just a little code you can create a proxy that takes load of your 3rd party services. If there’s a large enough gap between the transfer pricing of the two services, this might save you some money.
Ok, well you might not be saving thousands of dollars unless you are running a lot of traffic. We did however manage to save a couple of hundred dollars per month and we have a modest amount of traffic. We’re using a service that we really enjoy for image…
In this article I share some learnings from a recent ML multiclass classification setup I recently deployed for a client. I hope that this real-life example born from cross-breeding the two schools of: good enough™ and time-to-market™️ will bring an extra dimension compared to all theoretical posts out there analysing data sets of irises and digits with no time or budget contraints😁.
Manual and, let’s face it, often quite tedious tasks can easily be automated with modern tools such as Github Actions. When combined with a private registry we can facilitate collaboration and increase quality by keeping better track of our code supply pipeline.
Full disclosure: I’m one of the founders behind the product Bytesafe (https://bytesafe.dev/) that offers free, secure and highly available private NPM registries.
Full disclosure: I’m one of the founders behind the product Bytesafe (https://bytesafe.dev/) that offers free, secure and highly available private npm registries.
Today, most developers out there only touch a fraction of the code required to run the web sites they build. This is of course a wonderful thing: to be…