Running iOS UI Tests in GitHub Actions
December 22, 2024The iOS toolchain is notoriously annoying - here's how to actually get it working for you in CI.
Written by Mavrick Laakso. He is an experienced software and DevOps engineer with ten years of technical experience. Find him on LinkedIn, GitHub, or via email.
The iOS toolchain is notoriously annoying - here's how to actually get it working for you in CI.
Why trawl Reddit to choose new television shows to watch when we have the technology to decide for us? Read about my experience, featuring scrapy, scikit-learn, AWS SageMaker, and GitHub Actions.
Monorepos offer many benefits for developer experience but come with their own caveats. Explore a few tips and tricks for setup using CircleCI.
Decrease your Docker build times with a few lines of changes by 1000% (more or less).
Solve "RestApiId must be a valid reference to an 'AWS::Serverless::Api' resource in same template" errors when attempting to DRY up your AWS SAM CloudFormation templates.
Wrangle your cold start initialization to below 30 seconds to facilitate cost-effective APIs with API Gateway and Lambda.
Block bot-driven DDoS attacks alongside common exploits and malicious traffic using AWS WAF.
Reduce developer friction and gain reproducible builds for your Ruby on Rails projects with Nix and GitHub Actions.
Learn how to configure Ruby on Rails, Capybara, and RSpec to utilize headless Chrome in your CI pipeline for end-to-end testing.
Streamline your cloud solution deliverables using Python.
DRY up your infrastructure-as-code configuration in order to support multiple environments.
Solving AccessDenied errors being surfaced to your users.
Or, my experience deploying and operating a static website in AWS with Cloudfront and S3.
Learn how to leverage the keyof type operator with union types and generics for safely accessing dynamic properties in TypeScript.