Today on the show, Jonathan and Will talk with Connor Hicks, founder of Suborbital, a serverless platform powered by WebAssembly. They discuss how WebAssembly works, running WASM on the “edge” network, Suborbital’s capabilities, and everything in-between. In this episode… WebAssembly on the server The “edge” and edge computing Security, performance, portability WASM in the cloud limitations Virtualized sandboxes Alternatives to edge computing Writing in other languages What is the learning curve...
Oct 06, 2022•52 min
Helm is the package manager for Kubernetes that helps you define, install, and upgrade even the most complex Kubernetes application. Matt Butcher, core creator of Helm, joins the show today to share about his experience building and implementing the program. In this episode… Web, WebAssembly, and Kubernetes in the web browser Helm, the Kubernetes package manager Why Go was selected for Helm Regrets and mistakes with Helm Maintaining interest in open source projects What is upcoming for Helm The ...
Sep 29, 2022•1 hr 13 min
Aviad Mor is the CTO and co-founder of Lumigo, a serverless intelligence platform that helps developers understand and troubleshoot serverless applications. Today on the show, Jonathan Hall interviews Aviad to discuss observability within DevOps and the future of serverless. In this episode… Observability and Lumigo Linux Kernel MRTG tool Managing distributed systems What is “serverless”? Tracing optimization Onboarding with Lumigo Black boxes and Kubernetes Observability tools Sponsors Top End ...
Sep 22, 2022•53 min
WebAssembly is a portable binary-code format and a corresponding text format for executable programs to interface software for facilitating interactions between programs and their host environment. Today on the show, WebAssembly expert Taylor Thomas shares his insights into WebAssembly and the endless possibilities for which it allows. In this episode… What is WebAssembly Practical application for WebAssembly Building WebAssembly in cloud vs. browser Gain support from all major browsers Resource...
Sep 15, 2022•1 hr 5 min
With recent high-profile software supply chain breaches and President Biden's Executive Order to improve the nation's cybersecurity, there is an increase in the urgency for businesses and governments to move to DevSecOps. How shall your enterprise integrate security with its DevOps process? Today on the show, Will Kelly outlines his approach to transforming from DevOps to DevSecOps. In this episode… What is DevSecOps? Startups vs large enterprises First steps to making changes internally Common ...
Sep 08, 2022•46 min
Today on the show, Ava Naeini shares about her patent pending intelligent engine tool that uses machine learning and statistical processing with various heuristics to determine the healthiness and performance of distributed systems. The panel discusses what this new platform can do and how it can help enhance developers with distributed systems. In this episode… The main challenges with testing distributed systems Developing confidence within your systems Performance testing models Monitoring an...
Sep 01, 2022•45 min
DevOps culture and rapid cloud adoption has developers shipping code faster than ever and security is struggling to keep up. How do you ensure secure deployment while still maintaining speed with releasing applications? Today on the show, Harshit Chitalia, CTO & Founder at Tromzo shares his industry insights related to application security and applicable ideas on what developers can start trying today. In this episode… Navigating application security for developers How to keep track of secur...
Sep 01, 2022•36 min
GitOps is an operational framework that takes DevOps best practices used for application development such as version control, collaboration, compliance, and CI/CD, and applies them to infrastructure automation. Today on the show, Will and Jonathan interview Tanmay Bhat to discuss the GitOps framework, advantages and disadvantages, and favorite tools. In the episode… GitOps vs CDIC automated deployment GitOps vs infrastructure as code Who should use GitOps? Favorite tools and recommendations Gett...
Aug 25, 2022•37 min
Logging in today’s DevOps landscape has become more difficult than ever. DevOps needs visibility into workloads that security, development, and operations teams collaboratively manage and provide. Today on the show, Jonathan and Will discuss various strategies to logging and log management and what you can start implementing today. In this episode… Who owns the logging process? Lack of strategy in logging Building the library Debugging and error management Following structured logging patterns B...
Aug 18, 2022•44 min
Top Dev Ops global influencer, award-winning tech writer, and developer advocate Pavan Belagatti joins the show today to share the importance of personal branding as a developer, plus tactical strategies you can implement today. In this episode… How to get started and get noticed Building your brand through networks Benefits of building a brand Writing tech articles to get an edge Utilizing Google alerts Refining your thoughts and communication delivery Sponsors Top End Devs Coaching | Top End D...
Aug 11, 2022•50 min
You just finished some code that can have a positive impact on your customers, and you are motivated to release it as quickly as possible, but your team members are also incredibly busy working on their own code. This conflict is The Pull Request Paradox. Today on the show, the panel interviews Yishai Beeri to share his insights on how to manage this paradox and the best PR strategies you can implement today. In this episode… Where do pull requests come from Collaborating and empowering develope...
Aug 04, 2022•57 min
Today on the show, the panel discusses the intersection of data and DevOps, including various topics such as data warehousing, analytics, and source data, DVC and AWS Batch, and Snowflake integrations. In this episode… Data warehousing Analytics with source data Data Version Control (DVC) AWS Batch Production database schemas Real time data Snowflake integrations Sponsors Top End Devs Coaching | Top End Devs Picks Jillian- iD Tech | Summer Coding Camp & Online Tech Programs for Kids & Te...
Jul 29, 2022•45 min
With the current economic downturn, companies big and small are facing layoffs, hiring freezes, and altering job offers. Today on the show, Jonathan and Will share their decades of industry knowledge on various strategies you can implement to stand out in a crowded job search process. In this episode… Having a public profile Listing your projects on your resume Sharing your accomplishments, not just your responsibilities Knowledge options Leveraging social media Stack Overflow Soft skills Sponso...
Jul 21, 2022•44 min
Today on the show, Will and Jonathan discuss the latest tools they have been using for CDIC deployments. Specifically, they discuss the Next.js framework, which allows DevOps teams to provide richer application experiences without relying as much on backend infrastructure. That shift has implications for everything from the amount of network bandwidth consumed to the performance of web applications. Moreover, within the Next.js family, the Vercel platform employs caching, routing, and a React fr...
Jul 14, 2022•23 min
Managing uptime is critical for customers and it can be a powerful customer activity that connects engineers to the value that customers receive from your product, however it can also be a heavy source of burnout for engineers. Brian Scanlan with Intercom has created a volunteer management infrastructure that increases the efficiencies of on-call engineers while also reducing the inherent disruptive nature to the job. Today on the show, the panel interviews Brian about his process and architectu...
Jul 07, 2022•1 hr 8 min
Google Cloud’s DevOps Research and Assessment (DORA) team operationalize the Accelerate State of DevOps Report, surveying over 32,000 professionals worldwide in the DevOps industry. Dave Mangot joins the show today to share how he leverages these metrics to improve companies within their technology organizations. In this episode… DORA metrics Speed and quality Monoliths vs. microservices Uptime and failure rates Mean time to recover Deployment frequencies Production monitoring Sponsors Top End D...
Jul 04, 2022•52 min
Jonathan shares about the new job offer he received and the progression we went through to navigate the process. Jonathan, Will, and Jillian also discuss the various aspects of the current DevOps job market, starting a new job, and how you can grow in your career. In this episode… Stack overflow and blogposts What do you do when you first start? Contracting gigs Social life in the workplace vs. financial transaction Single points of failure Sponsors Top End Devs Raygun | Click here to get starte...
Jun 23, 2022•55 min
Today on the show, Will talks about his latest project, Trustified.io and the steps he is considering to make it DevOps ready. Will and Jonathan discuss creating the dev environment, standardized logging, CI/CD, health checks, standardized reporting dashboards, configuring the app, database migration tools, user management, and ORMs. Elements to Make an App DevOps Ready: Creating the dev environment Standardized logging CI/CD Health checks Prometheus Standardized reporting dashboards Configuring...
Jun 16, 2022•45 min
An anti-pattern is a pattern that you use to fix a short-term problem at the expense of your long-term goals. The insidious thing about anti-patterns isn't that they don't work or fail outright, but that they work in the short term while causing long-term failure and pain. Today on the show, Jonathan, Jillian, and Will discuss the various anti-patterns and cargo culting in software engineering, including password management, team structures, mean time to recover, and docker files management. In ...
Jun 09, 2022•48 min
Today on the show, Will and Jonathan discuss deployment strategies, including rolling strategy, blue-green patterns, canary deployments, feature flags, and progressive delivery. They also discuss backward compatibilities and rollback and rollforward deployment strategies, plus share their current picks of the week. In this episode… Kubernetes orchestration Blue-Green deployment patterns Canary deployments Feature flags Progressive delivery Backward compatibility Rollback deployment Rollforward d...
Jun 02, 2022•38 min
Imagine being able to program the cloud and bridge the Dev and Ops divide with cloud. Pulumi is a universal infrastructure as code platform that allows you to build, deploy, and manage modern cloud applications using familiar languages, tools, and engineering practices. Today, Jonathan and Will discuss all the ins and outs of Pulumi.In this episode… What is Pulumi and how does it work? Is Pulumi replacing tools such as Ansible, Chef, Terraform altogether? What is the learning curve? What languag...
May 26, 2022•42 min
Do I need to learn how to write code? What are the types of program languages required in DevOps? What are the pros and cons of each? Will, Jonathan, and Jillian discuss the progressions through programming languages and their insights and opinions with each. Learn about Bash, Go, Perl, Python, Python 2, Python 3, JavaScript, Node.js, Rust, Ruby, and Java. At the end, they provide their final concluding thoughts and share their top picks.Sponsors Top End Devs Raygun | Click here to get started o...
May 18, 2022•51 min
How do you align engineering outcomes to business goals? On the show, Hersh Tapadia, Adam Dahlgren from Allstacks talk about value stream intelligence and how you can generate guiding insights for product stakeholders across engineering projects and tools so you can shape better outcomes and deliver stronger value. In this episode… “Metrics are just table stakes” Metrics vs feelings driven management How to evolve the conversation from data collection to value creation Understanding the why behi...
May 12, 2022•1 hr 6 min
Enjoy this philosophical conversation around building code more responsibly and how ethics and accountability is to be integrated into the DevOps industry. Eric Tank joins the show and shares his perspective on how to “develop for deprecation”. Building a code that is documented, tested, monitored, and deployed is important, but can you easily pass it off to someone else, or be able to walk away from the code it entirely? Johnathan joins by saying that “software is never done until it’s deleted....
May 04, 2022•1 hr 11 min
Have you considered the significance of infrastructure as code and its importance in the industry? Will, Jillian, and Jonathan deep dive into this topic, plus discuss Amazon CDK and current frameworks and tools for the best workflows.Sponsors Tonic.ai Top End Devs Coaching | Top End Devs Picks Jonathan- Kivick CLI Tool – Jonathan created a Go Driver tool that allows you to do a replication from file system to CouchDB instance. Jonathan- How to Automate Anything Jillian- Dash overview Jillian- Hi...
Apr 28, 2022•47 min
Jillian, Jonathan, and Will break down the process of building a DevOps team. They address the breadth of skills from writing skills to provisioning cloud and server resources. They also dive into organizing human and other resources to successfully build and grow a DevOps team.Sponsors Tonic.ai Raygun | Click here to get started on your free 14-day trial Top End Devs Picks Jillian- Appsmith | Build & self-host internal tools Jonathan- A Radical Enterprise Will- Why putting a pane of glass o...
Apr 21, 2022•45 min
Everyone and their mother is talking about Kubernetes, but there’s something you need to know. In this episode, the gang talks about the TRUTH around Kubernetes for most scenarios.In This Episode1) The BIGGEST reason NOT to use Kubernetes 2) If you’ve started Kubernetes, watch out for THIS common pitfall 3) How to leverage Kubernetes’ customization capability and feel confident in scaling without pieces falling through the cracksBe a guest on the show! https://go.oncehub.com/adventuresindevops S...
Apr 07, 2022•44 min
In a world of fake data and security breaches, where do you go? In this episode, Charles chats with Adam Kamor from Tonic.ai, the fake data company that mimics your production data to keep your databases secure. “It’s a little control knob, allowing you to turn the dial between privacy and utility. That’s what Tonic.ai does.” - Adam Kamor In This Episode1) How to prepare your infrastructure for the real world and keep your transformations simple 2) The Do’s and Don’ts of acquiring EXCELLENT data...
Mar 27, 2022•38 min
Is your DevOps title “hip”? What does it mean? Does it matter? In this episode, the gang discusses the fundamental differences between dev ops positions based on “hipness”, as well as if it actually matters in today’s world. In This Episode 1) What the “hipness” of your job means (and if you should care) 2) Why all of these positions refer back to this ONE important idea 3) The BEST advice to get started in dev ops (and how to not get confused with all of these fancy titles) Sponsors Tonic.ai Ra...
Mar 17, 2022•43 min
Will needs some developer therapy, and maybe you do, too. In this episode, Will talks about reconfig issues he’s having with a client, and his loyal compadres help him find the light at the end of the tunnel. It may NOT include Airflow, though. Sorry, Jillian.In This Episode1) What you NEED to look for to know if reconfiguration is the right answer for your…situation 2) Your No-B.S. guide to reconfiguring without making your client hate you 3) How to implement charts and other visual aids to hel...
Mar 10, 2022•35 min