Continuous Staging What is an ephemeral environment? Ephemeral environments are temporary deployments that contain a self-contained version of your application, generally for every feature branch. They are often spun up by a Slack bot, or automatically on every commit using
Customer Success Fintech Case Study: How BxBlue supercharged their Ruby on Rails DevOps with LayerCI A screenshot of BxBlue’s main website, aimed at the Brazilian market. About the customer: BxBlue is a Brazilian Fintech. It's the leading marketplace for personal borrowers in Brazil. Techcrunch reports that
LayerCI Team LayerCI is part of the first-ever remote Y-Combinator batch We're excited to announce that LayerCI is participating in Y Combinator's summer class of 2020. Twice a year, the Silicon Valley based firm funds category-defining ventures and provides them world-class mentorship. Notable alumni
Remote Life #RemoteLife: What It's Like To Be A Cloud Engineer at Loopio This is a post from our #RemoteLife series, where the LayerCI team interviews tech employees and founders in various roles. This is a resource to share productivity tips and challenges of their roles during this adjustment period.
Remote Life #RemoteLife: What it's like to be a Software Engineer at a 500 Startups company This is a post from our #RemoteLife series, where the LayerCI team interviews tech employees and founders in various roles. This is a resource to share productivity tips and challenges of their roles
Remote Life #RemoteLife: What it's like to be a freelance UX designer and developer This is a post from our #RemoteLife series, where the LayerCI team interviews tech employees and founders in various roles. This is a resource to share productivity tips and challenges of their roles during this adjustment period.
LayerCI Team Former CTO of npm joins the LayerCI family Ahmad Nassri, the former CTO of npm (recently acquired by GitHub/Microsoft) and founder of the Tech Masters Community has joined as a technical advisor to LayerCI, after learning more about their mission.
Guide How to get buy-in from your manager for DevOps tools Employees on software and product teams are innovative by nature. The best employees aren't afraid to bring ideas to the table and identifies team challenges that could be improved. Sometimes, the best ideas
Remote Life #RemoteLife: What it's like to be a Product Manager at OneLocal This is a post from our #RemoteLife series, where the LayerCI team interviews tech employees and founders in various roles. This is a resource to share productivity tips and challenges of their roles
Customer Success Custom eCommerce Case Study: How Sheertex invested in DevOps as a Series A company Sheertex | Y-Combinator Backed E-Commerce Company Managing Comprehensive Test Coverage
Customer Success B2B SaaS Case Study: How BioBox Analytics took their Kubernetes testing pipeline from hours to minutes with LayerCI BioBox Analytics | Venture-backed Data Analytics Platform for Scientists Using Kubernetes How BioBox Analytics took their testing pipeline from hours to minutes with LayerCI About the customer: BioBox Analytics is a venture-backed software company
System design System design hack: Postgres is a great pub/sub & job server If you're making any project of sufficient complexity, you'll need a publish/subscribe server to process events. This article will introduce you to Postgres, explain the alternatives, and walk you through an example
How to open a tunnel into any pod or container with tcpserver and netcat It's a common scenario: You want a port on your local computer to magically forward traffic to your pod/container (or vice-versa.) Use casesCheck what the /healthz HTTP endpoint of a pod is
Testing CI configs should be documentation Continuous Integration (CI) lets you define tests to run before any code is merged - in practice, this means that you can make sure that nothing breaks in response to a change. A
What is CI? Continuous Integration (CI) refers to developers continuously pushing small changes to a central Git repository numerous times per day. These changes are verified by automated software that runs comprehensive tests and ensures that