Sponsors

Podcast.__init__ is supported by some great companies. Check out the sponsors that have helped to bring you the stories behind the projects that you use every day and the people who built them.

Current Sponsors

Do you want to try out some of the tools and applications that you heard about on Podcast.__init__? Do you have a side project that you want to share with the world? With Linode’s managed Kubernetes platform it’s now even easier to get started with the latest in cloud technologies. With the combined power of the leading container orchestrator and the speed and reliability of Linode’s object storage, node balancers, block storage, and dedicated CPU or GPU instances, you’ve got everything you need to scale up. Go to pythonpodcast.com/linode today and get a $100 credit to launch a new cluster, run a server, upload some data, or… And don’t forget to thank them for being a long time supporter of Podcast.__init__!


Rivery LogoWhether you’re building out your data stack or transitioning to the cloud, managing your data workflows to analyze your business can be a real challenge. Developing an in-house solution requires valuable resources and upkeep, while integrating several tools adds new layers of complexity.

Rivery’s SaaS platform provides an end-to-end solution for ELT, data ingestion, data transformation, and data orchestration, with built-in native support for Python and DataFrames.

Designed to be nimble for non-technical users and with advanced capabilities for engineers, enable your company to build, manage, and monitor advanced data workflows with a scalable, reliable, and easy-to-use solution.

Try it out for free today!


Subsurface Conference AdSubsurface Live is the cloud data lake conference, a virtual conference where data engineers, data scientists, data architects, and data analysts can gather and hear about cloud data lakes and the data ecosystem. Subsurface Live Winter 2022 includes keynote talks from Bill Inmon, the father of the data warehouse, Author of Deep Work Cal Newport, and several more from companies such as Dremio, AWS, dbt, and more.

Subsurface will also have many breakout sessions featuring Pandas creator Wes McKinney, Apache Superset & Airflow creator Maxime Beauchemin, and engineers from Apple, Uber, Adobe, Bloomberg, and more. Meet other data professionals and learn about the data technologies and practices helping companies meet their current and future data needs. Register today at pythonpodcast.com/subsurface


Census LogoCensus is the operational analytics platform that syncs your cloud warehouse with all the SaaS applications used by your Sales, Marketing & Success teams. If you need to get your company data into Salesforce, Marketo, Hubspot, Intercom, Zendesk, and other tools, Census is the easiest way to do so. Just write SQL (or plug in your dbt models), set up the sync frequencies, and voila, your data is now available to be used by all of your teams.  No need to worry about incremental sync, backfilling, API quota management, API versioning, monitoring, and maintaining custom scripts. Just SQL. Start your free 14-day trial now.


Databand LogoDataband.ai is a unified Data Observability Platform that helps DataOps teams catch and solve data health issues fast. Databand.ai’s platform helps data engineers pinpoint pipeline issues and quickly identify their root cause so DataOps can begin working on a resolution before bad data is delivered. Whether you’re using Apache Spark, Apache Airflow, Databricks, Amazon S3, self-hosted python scripts, or combinations of these, Databand.ai allows you to monitor data health along every step of its journey. Powerful integrations to 20+ tools gives you full visibility of your stack. Our mission is to help businesses trust their data with the most powerful Data Observability Platform. Experience unified observability with a free trial today: www.databand.ai


Select Star LogoDoes everyone in your team ask you which database table they should use? Or if you can help them with their SQL query? If so, check out Select Star! It’s an automated data discovery portal that can save you hours of time every week.

From analyzing your metadata, query logs, and dashboard activities, Select Star will automatically document your datasets. For every table in Select Star, you can find out where the data originated from, which dashboards are built on top of it, who’s using the data in the company, and how they’re using it, all the way down to the SQL queries. Best of all, it’s simple to set up, and easy for both engineering and operations teams to use.

With Select Star’s data catalog, a single source of truth in data is built in minutes, even across thousands of datasets.

Try it out for free at pythonpodcast.com/selectstar. If you’re a Podcast.__init__ subscriber, we’ll double the length of your free trial and send you a swag package when you continue on a paid plan.


Shipyard is an orchestration platform that helps data teams build out solid data operations from the get-go by connecting data tools and streamlining data workflows. Shipyard offers low-code templates that are configured using a visual interface, replacing the need to write code to build workflows while enabling engineers to get their work into production faster. If a solution can’t be built with existing templates, engineers can always automate scripts in the language of their choice to bring any internal or external process into their workflows.

Observability and alerting are built into the Shipyard platform, ensuring that breakages are identified before being discovered downstream by business teams. With a high level of concurrency, scalability, and end-to-end encryption, Shipyard enables data teams to accomplish more without relying on other teams or worrying about infrastructure challenges, while also ensuring that business teams trust the data made available to them. Go to pythonpodcast.com/shipyard to get started automating powerful workflows with their free developer plan today!


Mergify LogoMergify is a tool for GitHub that prioritizes, queues, and automatically merges, comments, rebase, update, labels, backports, closes, assigns your pull requests. Mergify features allow you to automatize what you would do manually. You can secure your code using a merge queue, automatically merge it, and many more features! Coordinated with any CI and fully integrated into GitHub, they have a Startup Program that could give your company a 12 months credit to leverage Mergify (can get up to $21,000 of value). Start saving time; visit pythonpodcast.com/mergify today to sign up for a demo and get started!


Tree Schema LogoTree Schema is a data catalog that makes metadata management accessible to everyone – with essential capabilities including data lineage, automated schema inference, rich-text documentation, asset tagging and more. Built from the ground up with a focus on the intersection of people and data, Tree Schema helps every member on your team collaborate on how to access, understand and use your data.

With the most transparent pricing in the industry – $99/mo for your entire company – and a money-back guarantee for excellent service, you’ll love Tree Schema as much as you love your data. Go to pythonpodcast.com/treeschema today to get your first month free, and mention this podcast to get 50% off your first three months after the trial, a $150 value.


As a developer, maintaining a state of flow is key to your productivity. Don’t let something as simple as the wrong function ruin your day. Kite is the smartest completions engine available for Python, and it’s trained on thousands of open source projects that were highly starred by Github users. Kite boasts advanced features such as:

  • Ranked completions: Kite’s completions are sorted by relevance instead of popularity or the alphabet
  • Line of Code Completions: complete up to full lines of code
  • Intelligent Snippets: advanced function call experience using machine learning to suggest placeholder values where you can fill in arguments and method-calls with variables defined earlier in a script.
  • Copilot: Automatically shows you relevant Python documentation while you type based on your cursor location. This saves you time from having to Google Search for docs.

Get Kite for free today at pythonpodcast.com/kite with integrations for top editors, including Atom, VS Code, PyCharm, Spyder, Vim, and Sublime.


Equalum LogoEqualum’s end to end data ingestion platform is relied upon by enterprises across industries to seamlessly stream data to operational, real-time analytics and machine learning environments. Equalum combines streaming Change Data Capture, bulk replication of large, complex data sets, full management, monitoring, and alerting with validation, synchronization between sources and targets as well as modern data transformation capabilities all using the platform’s no-code UI. While real-time ingestion and integration are a core strength of the platform, Equalum also supports high scale batch processing.

Equalum also supports both structured and semi-structured data formats, and can run on-premises, in public clouds or in hybrid environments. Equalum’s library of optimized and developed CDC connectors is one of the largest in the world, and more are developed and rolled out on a continuous basis, largely based on customer demand. Equalum’s multi-modal approach to data ingestion can power a multitude of use cases including CDC Data Replication, CDC ETL ingestion, batch ingestion and more.

Equalum also leverages open source data frameworks by orchestrating Apache Spark, Kafka and others under the hood. The platform’s easy to use, drag and drop UI eliminates IT productivity bottlenecks with rapid deployment and simple data pipeline setup. The platform’s comprehensive data monitoring eliminates the need for endless DIY patch fixes to broken pipelines and challenging open source frameworks management, empowering the user with immediate system diagnostics, solution options and visibility into data integrity.

Develop and operationalize your batch and streaming pipelines with infinite scalability and speed without the legacy platform price tag. Go to pythonpodcast.com/equalum today to start a free 2 week test run of their platform, and don’t forget to tell them that we sent you.


Do you want to try out some of the tools and applications that you heard about on Podcast.__init__? Do you have a side project that you want to share with the world? With Linode’s managed Kubernetes platform it’s now even easier to get started with the latest in cloud technologies. With the combined power of the leading container orchestrator and the speed and reliability of Linode’s object storage, node balancers, block storage, and dedicated CPU or GPU instances, you’ve got everything you need to scale up. Go to pythonpodcast.com/linode today and get a $100 credit to launch a new cluster, run a server, upload some data, or… And don’t forget to thank them for being a long time supporter of Podcast.__init__!


Rivery LogoWhether you’re building out your data stack or transitioning to the cloud, managing your data workflows to analyze your business can be a real challenge. Developing an in-house solution requires valuable resources and upkeep, while integrating several tools adds new layers of complexity.

Rivery’s SaaS platform provides an end-to-end solution for ELT, data ingestion, data transformation, and data orchestration, with built-in native support for Python and DataFrames.

Designed to be nimble for non-technical users and with advanced capabilities for engineers, enable your company to build, manage, and monitor advanced data workflows with a scalable, reliable, and easy-to-use solution.

Try it out for free today!


Discover.bot​ ​– a digital space for bot developers and enthusiasts of all skill levels to learn from
one another, share stories, and move the bot conversation forward. Want to learn more about
building bots? Get started with their​ ​Guide to Bot Building Frameworks​.


Clubhouse LogoThis episode of Podcast.__init__ is brought to you by Clubhouse, the first project management platform for software development that brings everyone together so that teams can focus on what matters – creating products their customers love. Clubhouse provides the perfect balance of simplicity and structure for better cross-functional collaboration. Its fast, intuitive interface makes it easy for people on any team to focus-in on their work on a specific task or project, while also being able to “zoom out” to see how that work is contributing towards the bigger picture. With a simple API and robust set of integrations, Clubhouse also seamlessly integrates with the tools you use everyday, getting out of your way so that you can deliver quality software on time.

Listeners of Podcast.__init__ can sign up for two free months of Clubhouse by visiting pythonpodcast.com/clubhouse.


What happens when your expanding log & event data threatens to topple your Elasticsearch strategy? Whether you’re running your own ELK Stack or leveraging an Elasticsearch-based service, unexpected costs and data retention limits quickly mount.  Now try CHAOSSEARCH.  Run your entire logging infrastructure on your AWS S3.  Never move your data. Fully managed service.  Half the cost of Elasticsearch. Check out this short video overview of CHAOSSEARCH today!  Forget Elasticsearch! Try CHAOSSEARCH – search analytics on your AWS S3.


ConfigCat LogoFeature flagging is a simple concept that enables you to ship features faster, test in production, and do easy rollbacks without redeploying code. Teams using feature flags release new features with less risk, and release more often. Developers using feature flags need to merge less.

This episode is sponsored ConfigCat.

  • Easily use flags in your code with ConfigCat libraries for Python and 9 other platforms.
  • Toggle your feature flags visually on the visual Dashboard.
  • Hide or expose features in your application without redeploying code.
  • Set targeting rules to allow you to control who has access to new features.

ConfigCat allows you to get features out faster, test in production, and do easy rollbacks.

With ConfigCat’s simple API and clear documentation, you’ll have your initial proof of concept up and running in minutes. Train new team members in minutes also, and you don’t pay extra for team size. With the simple UI, the whole team can use it effectively.

Whether you are an individual or team you can try it out with their forever free plan. Or get 35% off any paid plan with code PYTHONPODCAST

Release features faster with less risk with ConfigCat. Check them out at today at pythonpodcast.com/configcat


Springboard logoDid you know Data science is a fast-growing career field, with a 650% growth in jobs since 2012 and a median salary of around $125,000? Springboard has identified that data careers are going to shape the future, and has responded to that need by creating the Springboard School of Data, comprehensive, end-to-end data career programs that encompass data science, data analytics, data engineering, and machine learning.

Each Springboard course is 100% online and remote, and each course curriculum is tailored to fit the schedule of working professionals. This means flexible hours and a project-based methodology designed to get real world experience: every Springboard student graduates with a portfolio of projects to showcase their skills to potential employers. Springboard’s unique approach to learning is centered on the very simple idea that mentorship and one-on-one human support is the fastest and most efficient way to learn new skills. That’s why all of Springboard’s data courses are supported by a vast network of industry expert mentors, who are carefully vetted to ensure the right fit for each program. Mentors provide valuable guidance, coaching, and support to help keep Springboard students motivated through weekly, 1:1 video calls for the duration of the program.

Before graduation, Springboard’s career services team supports students in their job search, helping prepare them for interviews and networking, and facilitates their transition in the tech or data industry. Springboard’s tuition-back guarantee allows students to secure the role of their dreams and invest in themselves without risk. Meaning students are not charged if they don’t get a job offer in the field they study. Springboard’s support does not end when students graduate. All Springboard graduates benefit from an extensive support network encompassing career services, 1:1 career coaching, networking tips, resume assistance, interview prep, and salary negotiation.

Since Springboard was founded in 2013, around 94% of eligible graduates secured a job within one year, earning an average salary increase of $26,000. Want to learn more? Springboard is exclusively offering up to 20 scholarships of $500 to listeners of Podcast.__init__. Simply go to pythonpodcast.com/springboard for more information.


Sourcery LogoLow quality code can slow you down just as much as actual bugs in your code. Overly complex and hard to understand code is one of the leading causes of delays in projects and one of the biggest frustrations for developers. But it doesn’t have to be. Sourcery is helping to make code quality issues a thing of the past. Get real time feedback on where you need to make changes to your code and get instant suggestions on how you can refactor it to make it better. Start writing better code, faster, with Sourcery.

Best of all. Podcast listeners will get 6 months of free access to Sourcery Pro when you sign up with promo code INIT. 


Databand LogoDataband.ai is a unified Data Observability Platform that helps DataOps teams catch and solve data health issues fast. Databand.ai’s platform helps data engineers pinpoint pipeline issues and quickly identify their root cause so DataOps can begin working on a resolution before bad data is delivered. Whether you’re using Apache Spark, Apache Airflow, Databricks, Amazon S3, self-hosted python scripts, or combinations of these, Databand.ai allows you to monitor data health along every step of its journey. Powerful integrations to 20+ tools gives you full visibility of your stack. Our mission is to help businesses trust their data with the most powerful Data Observability Platform. Experience unified observability with a free trial today: www.databand.ai


Taking a look at recent trends in the data science and analytics landscape, it’s becoming increasingly advantageous to have a deep understanding of both SQL and Python.

A hybrid model of analytics can achieve a more harmonious relationship between the two languages. Read more about the Python and SQL Intersection in Analytics at pythonpodcast.com/mode Specifically, we’re going to be focusing on their similarities, rather than their differences


Tidy Data LogoTidy Data is a monitoring platform to help you monitor your data pipeline. Custom in-house solutions are costly, laborious, and fragile. Replacing them with Tidy Data’s consistent managed data ops platform will solve these issues. Monitor your data pipeline like you monitor your website. It’s like pingdom for data. No credit card required to sign up. Go to dataengineeringpodcast.com/tidydata today and get started with their free tier.


Select Star LogoDoes everyone in your team ask you which database table they should use? Or if you can help them with their SQL query? If so, check out Select Star! It’s an automated data discovery portal that can save you hours of time every week.

From analyzing your metadata, query logs, and dashboard activities, Select Star will automatically document your datasets. For every table in Select Star, you can find out where the data originated from, which dashboards are built on top of it, who’s using the data in the company, and how they’re using it, all the way down to the SQL queries. Best of all, it’s simple to set up, and easy for both engineering and operations teams to use.

With Select Star’s data catalog, a single source of truth in data is built in minutes, even across thousands of datasets.

Try it out for free at pythonpodcast.com/selectstar. If you’re a Podcast.__init__ subscriber, we’ll double the length of your free trial and send you a swag package when you continue on a paid plan.


Talk Python LogoDo you want to get better at Python? Now is an excellent time to take an online course. Whether you’re just learning Python or you need deep dives on topics like APIs, memory mangement, async and await, and more, our friends at Talk Python Training have a top-notch course for you. If you’re just getting started, be sure to check out the Python for Absolute Beginners course. It’s like the first year of computer science that you never took, compressed into 10 fun hours of Python coding and problem solving. Visit pythonpodcast.com/talkpython to find your next level. That’s pythonpodcast.com/talkpython and you’ll save 10% off select courses.


Subsurface Conference AdSubsurface Live is the cloud data lake conference, a virtual conference where data engineers, data scientists, data architects, and data analysts can gather and hear about cloud data lakes and the data ecosystem. Subsurface Live Winter 2022 includes keynote talks from Bill Inmon, the father of the data warehouse, Author of Deep Work Cal Newport, and several more from companies such as Dremio, AWS, dbt, and more.

Subsurface will also have many breakout sessions featuring Pandas creator Wes McKinney, Apache Superset & Airflow creator Maxime Beauchemin, and engineers from Apple, Uber, Adobe, Bloomberg, and more. Meet other data professionals and learn about the data technologies and practices helping companies meet their current and future data needs. Register today at pythonpodcast.com/subsurface


Census LogoCensus is the operational analytics platform that syncs your cloud warehouse with all the SaaS applications used by your Sales, Marketing & Success teams. If you need to get your company data into Salesforce, Marketo, Hubspot, Intercom, Zendesk, and other tools, Census is the easiest way to do so. Just write SQL (or plug in your dbt models), set up the sync frequencies, and voila, your data is now available to be used by all of your teams.  No need to worry about incremental sync, backfilling, API quota management, API versioning, monitoring, and maintaining custom scripts. Just SQL. Start your free 14-day trial now.


Shipyard is an orchestration platform that helps data teams build out solid data operations from the get-go by connecting data tools and streamlining data workflows. Shipyard offers low-code templates that are configured using a visual interface, replacing the need to write code to build workflows while enabling engineers to get their work into production faster. If a solution can’t be built with existing templates, engineers can always automate scripts in the language of their choice to bring any internal or external process into their workflows.

Observability and alerting are built into the Shipyard platform, ensuring that breakages are identified before being discovered downstream by business teams. With a high level of concurrency, scalability, and end-to-end encryption, Shipyard enables data teams to accomplish more without relying on other teams or worrying about infrastructure challenges, while also ensuring that business teams trust the data made available to them. Go to pythonpodcast.com/shipyard to get started automating powerful workflows with their free developer plan today!


CodeFresh LogoCodefresh is a modern CI/CD platform designed for software development teams building and deploying cloud-native applications using Docker, Serverless, and Kubernetes. Container-based pipelines provide better flexibility, easier pipeline creation, and dozens of speed optimizations to make Codefresh the fastest CI/CD on the planet. Choose from a huge library of built-in steps, add your own, or use any Docker image or GitHub Action. With open support for Linux, Windows, Arm, and Mac OS (beta), as well as advanced deployment capabilities such as Canary, Blue/Green, etc, Codefresh can support any pipeline, end-to-end. Start building powerful, fast, and simple CI/CD pipelines today with your free account at Codefresh.io. Sign up for a FREE account with Unlimited builds today at pythonpodcast.com/codefresh


Hightouch LogoHightouch is the leading Reverse ETL platform. Your data warehouse is your source of truth for customer data. Hightouch syncs this data to the tools that your business teams rely on. Hightouch has a catalog of flexible destinations including Salesforce, HubSpot, Zendesk, NetSuite, and ad platforms like Facebook or Google. Hightouch is built for data engineers and is a natural extension to the modern data stack with out-of-the-box integrations with your favorite tools like dbt, Fivetran, Airflow, Slack, PagerDuty, and DataDog.

It’s simple — connect your data warehouse, paste a SQL query, and use our visual mapper to specify how data should appear in downstream tools. No scripts, just SQL. Get started for free at pythonpodcast.com/hightouch


Mergify LogoMergify is a tool for GitHub that prioritizes, queues, and automatically merges, comments, rebase, update, labels, backports, closes, assigns your pull requests. Mergify features allow you to automatize what you would do manually. You can secure your code using a merge queue, automatically merge it, and many more features! Coordinated with any CI and fully integrated into GitHub, they have a Startup Program that could give your company a 12 months credit to leverage Mergify (can get up to $21,000 of value). Start saving time; visit pythonpodcast.com/mergify today to sign up for a demo and get started!


GoCD is the on-premise open source continuous delivery server created by ThoughtWorks and modeled after the ideas in the Continuous Delivery book by Jez Humble and David Farley.

With GoCD’s comprehensive pipeline modeling, you can model complex workflows for multiple teams with ease. And GoCD’s Value Stream Map lets you track a change from commit to deploy at a glance.

GoCD’s real power is in the visibility it provides over your end-to-end workflow. So you get complete control of and visibility into your deployments, across multiple teams.

Say goodbye to deployment panic and hello to consistent, predictable deliveries.

To learn more about GoCD, visit [eafl id=”1200″ name=”” text=”gocd.org”] for a free download. Professional Support and enterprise add-ons, including disaster recovery, are available.


Datadog is a powerful, easy to use service for gaining comprehensive visibility into the state of your applications.

The easy to install Python agent lets you collect system metrics and log data, supports integrations with all of your services, and distributed tracing.

Their customizable dashboards and interactive graphs make finding and fixing performance issues fast and easy, and their machine-learning driven alerting ensures that you always know what is happening in your systems.

If you need even more detail about how your application is functioning you can track custom metrics, and their Application Performance Monitoring (APM) tools let you track the flow of requests through your stack.

Start tracking the performance of your apps with a free trial at pythonpodcast.com/datadog. If you sign up for a trial and install the agent, Datadog will send you a free t-shirt.

 


Inspired by Python and the topics discussed during the show? Feeling it’s something you want to try and master? Start by choosing the right tools! JetBrains delivers intelligent software solutions that make developers more productive by simplifying their challenging tasks, automating the routine, and helping them adopt the best development practices. JetBrains PyCharm, a Python IDE for Professional Developers, provides the complete set of tools for productive Python, Web,  and Scientific development and Data Analysis. For listeners of the show, JetBrains is offering a free 3-month PyCharm Professional Edition individual subscription. Use the promo code podcastinit during checkout at jetbrains.com/pycharm.


rollbar-large-logo

One of the frustrating things about being a developer, is dealing with errors… (sigh)

  • Relying on users to report errors
  • Digging thru log files trying to debug issues
  • A million alerts flooding your inbox ruining your day…

With Rollbar’s full-stack error monitoring, you get the context, insights and control you need to find and fix bugs faster. It’s easy to get started tracking the errors and exceptions in your stack. You can start tracking production errors and deployments in 8 minutes – or less, and Rollbar works with all major languages and frameworks, including Ruby, Python, Javascript, PHP, Node, iOS, Android and more. You can integrate Rollbar into your existing workflow such as sending error alerts to Slack or Hipchat, or automatically create new issues in Github, JIRA, Pivotal Tracker etc.

We have a special offer for Podcast.__init__ listeners. Go to rollbar.com/podcastinit, signup, and get the Bootstrap Plan free for 90 days. That’s 300,000 errors tracked for free.
Loved by developers at awesome companies like Heroku, Twilio, Kayak, Instacart, Zendesk, Twitch and more. Help support Podcast.__init__ and give Rollbar a try today. Go to rollbar.com/podcastinit


Stop hoping your users will report bugs. Sentry’s real-time tracking gives you insight into production deployments and information to reproduce and fix crashes. Use the code podcastinit at signup to get a $50 credit!


Zato is a modern, Python powered platform for integrating all of your data. Check it out today and tell them thank you for being a sponsor of Podcast.__init__ – zato.io


On Hired software engineers & designers can get 5+ interview requests in a week and each offer has salary and equity upfront. With full time and contract opportunities available, users can view the offers and accept or reject them before talking to any company. Work with over 2,500 companies from startups to large public companies hailing from 12 major tech hubs in North America and Europe. Hired is totally free for users and If you get a job you’ll get a $2,000 “thank you” bonus. If you use our special link to signup, then that bonus will double to $4,000 when you accept a job. If you’re not looking for a job but know someone who is, you can refer them to Hired and get a $1,337 bonus when they accept a job.


When your website experiences an error, Airbrake alerts you in real-time, and gives you all the details you need to fix the bug fast. Some of the most useful tools that Airbrake provides for faster resolution are:

  • Exception aggregation to understand the how many users are being affected, so that you can prioritize the work you are doing to have the biggest impact
  • Contextual information to understand how certain states of the application contribute to the exception being raised, and which environments are affected
  • Deployment tracking so that you can easily see whether a new feature is the source of an error
  • Integration with all of the other tools that you use, such as automatically creating issues in GitHub and linking to the line of code where the error came from

Right now, Podcast.__init__ listeners can try Airbrake free for 30 days, plus get 50% off the first 3 months on the Startup plan. To get started, visit airbrake.com/podcastinit today.


Past Sponsors

Datadog is a powerful, easy to use service for gaining comprehensive visibility into the state of your applications.

The easy to install Python agent lets you collect system metrics and log data, supports integrations with all of your services, and distributed tracing.

Their customizable dashboards and interactive graphs make finding and fixing performance issues fast and easy, and their machine-learning driven alerting ensures that you always know what is happening in your systems.

If you need even more detail about how your application is functioning you can track custom metrics, and their Application Performance Monitoring (APM) tools let you track the flow of requests through your stack.

Start tracking the performance of your apps with a free trial at pythonpodcast.com/datadog. If you sign up for a trial and install the agent, Datadog will send you a free t-shirt.

 


Equalum LogoEqualum’s end to end data ingestion platform is relied upon by enterprises across industries to seamlessly stream data to operational, real-time analytics and machine learning environments. Equalum combines streaming Change Data Capture, bulk replication of large, complex data sets, full management, monitoring, and alerting with validation, synchronization between sources and targets as well as modern data transformation capabilities all using the platform’s no-code UI. While real-time ingestion and integration are a core strength of the platform, Equalum also supports high scale batch processing.

Equalum also supports both structured and semi-structured data formats, and can run on-premises, in public clouds or in hybrid environments. Equalum’s library of optimized and developed CDC connectors is one of the largest in the world, and more are developed and rolled out on a continuous basis, largely based on customer demand. Equalum’s multi-modal approach to data ingestion can power a multitude of use cases including CDC Data Replication, CDC ETL ingestion, batch ingestion and more.

Equalum also leverages open source data frameworks by orchestrating Apache Spark, Kafka and others under the hood. The platform’s easy to use, drag and drop UI eliminates IT productivity bottlenecks with rapid deployment and simple data pipeline setup. The platform’s comprehensive data monitoring eliminates the need for endless DIY patch fixes to broken pipelines and challenging open source frameworks management, empowering the user with immediate system diagnostics, solution options and visibility into data integrity.

Develop and operationalize your batch and streaming pipelines with infinite scalability and speed without the legacy platform price tag. Go to pythonpodcast.com/equalum today to start a free 2 week test run of their platform, and don’t forget to tell them that we sent you.


What happens when your expanding log & event data threatens to topple your Elasticsearch strategy? Whether you’re running your own ELK Stack or leveraging an Elasticsearch-based service, unexpected costs and data retention limits quickly mount.  Now try CHAOSSEARCH.  Run your entire logging infrastructure on your AWS S3.  Never move your data. Fully managed service.  Half the cost of Elasticsearch. Check out this short video overview of CHAOSSEARCH today!  Forget Elasticsearch! Try CHAOSSEARCH – search analytics on your AWS S3.


Tidy Data LogoTidy Data is a monitoring platform to help you monitor your data pipeline. Custom in-house solutions are costly, laborious, and fragile. Replacing them with Tidy Data’s consistent managed data ops platform will solve these issues. Monitor your data pipeline like you monitor your website. It’s like pingdom for data. No credit card required to sign up. Go to dataengineeringpodcast.com/tidydata today and get started with their free tier.


Tree Schema LogoTree Schema is a data catalog that makes metadata management accessible to everyone – with essential capabilities including data lineage, automated schema inference, rich-text documentation, asset tagging and more. Built from the ground up with a focus on the intersection of people and data, Tree Schema helps every member on your team collaborate on how to access, understand and use your data.

With the most transparent pricing in the industry – $99/mo for your entire company – and a money-back guarantee for excellent service, you’ll love Tree Schema as much as you love your data. Go to pythonpodcast.com/treeschema today to get your first month free, and mention this podcast to get 50% off your first three months after the trial, a $150 value.


CodeFresh LogoCodefresh is a modern CI/CD platform designed for software development teams building and deploying cloud-native applications using Docker, Serverless, and Kubernetes. Container-based pipelines provide better flexibility, easier pipeline creation, and dozens of speed optimizations to make Codefresh the fastest CI/CD on the planet. Choose from a huge library of built-in steps, add your own, or use any Docker image or GitHub Action. With open support for Linux, Windows, Arm, and Mac OS (beta), as well as advanced deployment capabilities such as Canary, Blue/Green, etc, Codefresh can support any pipeline, end-to-end. Start building powerful, fast, and simple CI/CD pipelines today with your free account at Codefresh.io. Sign up for a FREE account with Unlimited builds today at pythonpodcast.com/codefresh


Inspired by Python and the topics discussed during the show? Feeling it’s something you want to try and master? Start by choosing the right tools! JetBrains delivers intelligent software solutions that make developers more productive by simplifying their challenging tasks, automating the routine, and helping them adopt the best development practices. JetBrains PyCharm, a Python IDE for Professional Developers, provides the complete set of tools for productive Python, Web,  and Scientific development and Data Analysis. For listeners of the show, JetBrains is offering a free 3-month PyCharm Professional Edition individual subscription. Use the promo code podcastinit during checkout at jetbrains.com/pycharm.


Discover.bot​ ​– a digital space for bot developers and enthusiasts of all skill levels to learn from
one another, share stories, and move the bot conversation forward. Want to learn more about
building bots? Get started with their​ ​Guide to Bot Building Frameworks​.


On Hired software engineers & designers can get 5+ interview requests in a week and each offer has salary and equity upfront. With full time and contract opportunities available, users can view the offers and accept or reject them before talking to any company. Work with over 2,500 companies from startups to large public companies hailing from 12 major tech hubs in North America and Europe. Hired is totally free for users and If you get a job you’ll get a $2,000 “thank you” bonus. If you use our special link to signup, then that bonus will double to $4,000 when you accept a job. If you’re not looking for a job but know someone who is, you can refer them to Hired and get a $1,337 bonus when they accept a job.


Talk Python LogoDo you want to get better at Python? Now is an excellent time to take an online course. Whether you’re just learning Python or you need deep dives on topics like APIs, memory mangement, async and await, and more, our friends at Talk Python Training have a top-notch course for you. If you’re just getting started, be sure to check out the Python for Absolute Beginners course. It’s like the first year of computer science that you never took, compressed into 10 fun hours of Python coding and problem solving. Visit pythonpodcast.com/talkpython to find your next level. That’s pythonpodcast.com/talkpython and you’ll save 10% off select courses.


Zato is a modern, Python powered platform for integrating all of your data. Check it out today and tell them thank you for being a sponsor of Podcast.__init__ – zato.io


rollbar-large-logo

One of the frustrating things about being a developer, is dealing with errors… (sigh)

  • Relying on users to report errors
  • Digging thru log files trying to debug issues
  • A million alerts flooding your inbox ruining your day…

With Rollbar’s full-stack error monitoring, you get the context, insights and control you need to find and fix bugs faster. It’s easy to get started tracking the errors and exceptions in your stack. You can start tracking production errors and deployments in 8 minutes – or less, and Rollbar works with all major languages and frameworks, including Ruby, Python, Javascript, PHP, Node, iOS, Android and more. You can integrate Rollbar into your existing workflow such as sending error alerts to Slack or Hipchat, or automatically create new issues in Github, JIRA, Pivotal Tracker etc.

We have a special offer for Podcast.__init__ listeners. Go to rollbar.com/podcastinit, signup, and get the Bootstrap Plan free for 90 days. That’s 300,000 errors tracked for free.
Loved by developers at awesome companies like Heroku, Twilio, Kayak, Instacart, Zendesk, Twitch and more. Help support Podcast.__init__ and give Rollbar a try today. Go to rollbar.com/podcastinit


When your website experiences an error, Airbrake alerts you in real-time, and gives you all the details you need to fix the bug fast. Some of the most useful tools that Airbrake provides for faster resolution are:

  • Exception aggregation to understand the how many users are being affected, so that you can prioritize the work you are doing to have the biggest impact
  • Contextual information to understand how certain states of the application contribute to the exception being raised, and which environments are affected
  • Deployment tracking so that you can easily see whether a new feature is the source of an error
  • Integration with all of the other tools that you use, such as automatically creating issues in GitHub and linking to the line of code where the error came from

Right now, Podcast.__init__ listeners can try Airbrake free for 30 days, plus get 50% off the first 3 months on the Startup plan. To get started, visit airbrake.com/podcastinit today.


Clubhouse LogoThis episode of Podcast.__init__ is brought to you by Clubhouse, the first project management platform for software development that brings everyone together so that teams can focus on what matters – creating products their customers love. Clubhouse provides the perfect balance of simplicity and structure for better cross-functional collaboration. Its fast, intuitive interface makes it easy for people on any team to focus-in on their work on a specific task or project, while also being able to “zoom out” to see how that work is contributing towards the bigger picture. With a simple API and robust set of integrations, Clubhouse also seamlessly integrates with the tools you use everyday, getting out of your way so that you can deliver quality software on time.

Listeners of Podcast.__init__ can sign up for two free months of Clubhouse by visiting pythonpodcast.com/clubhouse.


Hightouch LogoHightouch is the leading Reverse ETL platform. Your data warehouse is your source of truth for customer data. Hightouch syncs this data to the tools that your business teams rely on. Hightouch has a catalog of flexible destinations including Salesforce, HubSpot, Zendesk, NetSuite, and ad platforms like Facebook or Google. Hightouch is built for data engineers and is a natural extension to the modern data stack with out-of-the-box integrations with your favorite tools like dbt, Fivetran, Airflow, Slack, PagerDuty, and DataDog.

It’s simple — connect your data warehouse, paste a SQL query, and use our visual mapper to specify how data should appear in downstream tools. No scripts, just SQL. Get started for free at pythonpodcast.com/hightouch


Taking a look at recent trends in the data science and analytics landscape, it’s becoming increasingly advantageous to have a deep understanding of both SQL and Python.

A hybrid model of analytics can achieve a more harmonious relationship between the two languages. Read more about the Python and SQL Intersection in Analytics at pythonpodcast.com/mode Specifically, we’re going to be focusing on their similarities, rather than their differences


Springboard logoDid you know Data science is a fast-growing career field, with a 650% growth in jobs since 2012 and a median salary of around $125,000? Springboard has identified that data careers are going to shape the future, and has responded to that need by creating the Springboard School of Data, comprehensive, end-to-end data career programs that encompass data science, data analytics, data engineering, and machine learning.

Each Springboard course is 100% online and remote, and each course curriculum is tailored to fit the schedule of working professionals. This means flexible hours and a project-based methodology designed to get real world experience: every Springboard student graduates with a portfolio of projects to showcase their skills to potential employers. Springboard’s unique approach to learning is centered on the very simple idea that mentorship and one-on-one human support is the fastest and most efficient way to learn new skills. That’s why all of Springboard’s data courses are supported by a vast network of industry expert mentors, who are carefully vetted to ensure the right fit for each program. Mentors provide valuable guidance, coaching, and support to help keep Springboard students motivated through weekly, 1:1 video calls for the duration of the program.

Before graduation, Springboard’s career services team supports students in their job search, helping prepare them for interviews and networking, and facilitates their transition in the tech or data industry. Springboard’s tuition-back guarantee allows students to secure the role of their dreams and invest in themselves without risk. Meaning students are not charged if they don’t get a job offer in the field they study. Springboard’s support does not end when students graduate. All Springboard graduates benefit from an extensive support network encompassing career services, 1:1 career coaching, networking tips, resume assistance, interview prep, and salary negotiation.

Since Springboard was founded in 2013, around 94% of eligible graduates secured a job within one year, earning an average salary increase of $26,000. Want to learn more? Springboard is exclusively offering up to 20 scholarships of $500 to listeners of Podcast.__init__. Simply go to pythonpodcast.com/springboard for more information.


Stop hoping your users will report bugs. Sentry’s real-time tracking gives you insight into production deployments and information to reproduce and fix crashes. Use the code podcastinit at signup to get a $50 credit!


Sourcery LogoLow quality code can slow you down just as much as actual bugs in your code. Overly complex and hard to understand code is one of the leading causes of delays in projects and one of the biggest frustrations for developers. But it doesn’t have to be. Sourcery is helping to make code quality issues a thing of the past. Get real time feedback on where you need to make changes to your code and get instant suggestions on how you can refactor it to make it better. Start writing better code, faster, with Sourcery.

Best of all. Podcast listeners will get 6 months of free access to Sourcery Pro when you sign up with promo code INIT. 


GoCD is the on-premise open source continuous delivery server created by ThoughtWorks and modeled after the ideas in the Continuous Delivery book by Jez Humble and David Farley.

With GoCD’s comprehensive pipeline modeling, you can model complex workflows for multiple teams with ease. And GoCD’s Value Stream Map lets you track a change from commit to deploy at a glance.

GoCD’s real power is in the visibility it provides over your end-to-end workflow. So you get complete control of and visibility into your deployments, across multiple teams.

Say goodbye to deployment panic and hello to consistent, predictable deliveries.

To learn more about GoCD, visit [eafl id=”1200″ name=”” text=”gocd.org”] for a free download. Professional Support and enterprise add-ons, including disaster recovery, are available.


ConfigCat LogoFeature flagging is a simple concept that enables you to ship features faster, test in production, and do easy rollbacks without redeploying code. Teams using feature flags release new features with less risk, and release more often. Developers using feature flags need to merge less.

This episode is sponsored ConfigCat.

  • Easily use flags in your code with ConfigCat libraries for Python and 9 other platforms.
  • Toggle your feature flags visually on the visual Dashboard.
  • Hide or expose features in your application without redeploying code.
  • Set targeting rules to allow you to control who has access to new features.

ConfigCat allows you to get features out faster, test in production, and do easy rollbacks.

With ConfigCat’s simple API and clear documentation, you’ll have your initial proof of concept up and running in minutes. Train new team members in minutes also, and you don’t pay extra for team size. With the simple UI, the whole team can use it effectively.

Whether you are an individual or team you can try it out with their forever free plan. Or get 35% off any paid plan with code PYTHONPODCAST

Release features faster with less risk with ConfigCat. Check them out at today at pythonpodcast.com/configcat