Agata SkorupkainJuliaZoidDistributed data parallel training for Julia (Flux.jl)Flux supports now distributed data parallel training with DistributedUtils module. Today I’ll show you how to use it with multiple GPUs.Aug 20Aug 20
Agata SkorupkaWhere the work happens for ISO 27001 complianceProving that your product is secure to each and every of your new potential customers doesn’t sound like a scalable task. Unless…Dec 20, 2023Dec 20, 2023
Agata SkorupkainDevOps.devBranch-based environments. GitHub Actions and Terraform how-toCreate scalable environments for smarter deployments.Nov 17, 2023Nov 17, 2023
Agata SkorupkainDevOps.devUsing docker-squash for smaller imagesEach Dockerfile instruction is a layer. You may use that fact to optimise your deployments, but it requires some strategical planning.Oct 19, 2023Oct 19, 2023
Agata SkorupkaKeep your environments apartAdding barriers can speed up delivery. Find out why.Oct 2, 2023Oct 2, 2023
Agata SkorupkaBarriers to cloud adoptionYou probably already know benefits of cloud adoption. Hence, let’s talk about difficulties stemming from it and how to overcome them.Jun 21, 2023Jun 21, 2023
Agata SkorupkaThree reasons not to use multi-cloudUsing services from multiple cloud providers can quickly start resembling spaghetti, or at least Tetris. So why would someone do this?May 10, 2023May 10, 2023
Agata SkorupkainDevOps.devUsing CodeDeploy with Terraform and GitHub ActionsHow to ensure seamless deployment (given that “to err is human”) while your customers expect minimum or zero downtime.Mar 7, 2023Mar 7, 2023
Agata SkorupkaWhen (and how) to move data to the AWS cloudYou may already know that people can be divided into two subcategories — people who back up their files and people who will do that in the…Feb 24, 2023Feb 24, 2023
Agata SkorupkainThe Scale FactoryA survey of CI/CD toolsWe reviewed them so you don’t have to.Nov 24, 2022Nov 24, 2022