List of videos

Build a prod-ready distributed task queue system with celery | Vishrut Kohli | Conf42 Python 2021

Vishrut Kohli Software Engineer @ Grofers We hear a lot about queuing technologies like Redis, RabbitMQ etc., but building and maintaining a consuming and publishing mechanism is not that easy. In this talk, we will see how we can take advantage of Celery to build a Highly efficient, Resilient, transparent, and scalable set up to run at scale. β€” 0:00 Intro 0:25 Talk More Timestamps to come β€” πŸ₯‡ Gold Sponsors: Behalf TerminusDB πŸ₯ˆ Silver Sponsors 20tab Aiven.io Double Data Confirm MetaSnake Microapis.io MousePaw Media Nuworks Interactive Labs Teamland Think Evolve Consulting 🀝 Media Partners AWS Inside Dev Manning Packt β€” Website πŸš€πŸͺ https://www.conf42.com​ Reach Out πŸ“§πŸ“­ mark@conf42.com Discord Server πŸ§‘β€πŸ€β€πŸ§‘πŸ’¬ https://discord.gg/DnyHgrC7jC LinkedIn πŸ‘¨β€πŸ’ΌπŸ’Ό https://www.linkedin.com/company/4911...​ Twitter 🎡🐦https://twitter.com/conf42com​ Conf42Cast 🎧 http://www.conf42.com/podcast

Watch
Reproducible Builds with Bazel | Gaspare Vitta | Conf42 Python 2021

Gaspare Vitta CI/CD Engineer for Autonomous Driving @ FCA Fiat Chrysler Automobiles If you run two builds with the same source code and the same commit but on two different machines, do you expect to get the same result? Well, in most cases you will not! In this talk, we’ll identify sources of non-determinism in most build processes and look at how Bazel can be used to create reproducible, hermetic builds. We’ll then create a reproducible Flask application that can be built with Bazel so that the Python interpreter and all dependencies are hermetical. β€” 0:00 Intro 0:25 Talk More Timestamps to come β€” πŸ₯‡ Gold Sponsors: Behalf TerminusDB πŸ₯ˆ Silver Sponsors 20tab Aiven.io Double Data Confirm MetaSnake Microapis.io MousePaw Media Nuworks Interactive Labs Teamland Think Evolve Consulting 🀝 Media Partners AWS Inside Dev Manning Packt β€” Website πŸš€πŸͺ https://www.conf42.com​ Reach Out πŸ“§πŸ“­ mark@conf42.com Discord Server πŸ§‘β€πŸ€β€πŸ§‘πŸ’¬ https://discord.gg/DnyHgrC7jC LinkedIn πŸ‘¨β€πŸ’ΌπŸ’Ό https://www.linkedin.com/company/4911...​ Twitter 🎡🐦https://twitter.com/conf42com​ Conf42Cast 🎧 http://www.conf42.com/podcast

Watch
Idiomatic Python: Tools and Tips | Ammara Laeeq | Conf42 Python 2021

Ammara Laeeq Independent Professional Do you write Python Code or Pythonic Code? What is the difference between the two and why pythonic code is better? How we can write a good quality code which is more pythonic? What tools are available to measure the quality of code and help you in writing pythonic code? Why writing pythonic code is important and what are the helpful tools available to guide programmers? I will try to answer all these questions along with tips, for writting idiomatic python, in this talk. β€” 0:00 Intro 0:25 Talk More Timestamps to come β€” πŸ₯‡ Gold Sponsors: Behalf TerminusDB πŸ₯ˆ Silver Sponsors 20tab Aiven.io Double Data Confirm MetaSnake Microapis.io MousePaw Media Nuworks Interactive Labs Teamland Think Evolve Consulting 🀝 Media Partners AWS Inside Dev Manning Packt β€” Website πŸš€πŸͺ https://www.conf42.com​ Reach Out πŸ“§πŸ“­ mark@conf42.com Discord Server πŸ§‘β€πŸ€β€πŸ§‘πŸ’¬ https://discord.gg/DnyHgrC7jC LinkedIn πŸ‘¨β€πŸ’ΌπŸ’Ό https://www.linkedin.com/company/4911...​ Twitter 🎡🐦https://twitter.com/conf42com​ Conf42Cast 🎧 http://www.conf42.com/podcast

Watch
Don't put your server in a nuclear silo | Bojan Miletic | Conf42 Python 2021

Bojan Miletic CEO @ Softerrific Over my career I made lots of mistakes, lots of them very stupid but I got some cool anecdotes. My hope is that you walk away amused and wiser for this experience :) β€” 0:00 Intro 0:25 Talk More Timestamps to come β€” πŸ₯‡ Gold Sponsors: Behalf TerminusDB πŸ₯ˆ Silver Sponsors 20tab Aiven.io Double Data Confirm MetaSnake Microapis.io MousePaw Media Nuworks Interactive Labs Teamland Think Evolve Consulting 🀝 Media Partners AWS Inside Dev Manning Packt β€” Website πŸš€πŸͺ https://www.conf42.com​ Reach Out πŸ“§πŸ“­ mark@conf42.com Discord Server πŸ§‘β€πŸ€β€πŸ§‘πŸ’¬ https://discord.gg/DnyHgrC7jC LinkedIn πŸ‘¨β€πŸ’ΌπŸ’Ό https://www.linkedin.com/company/4911...​ Twitter 🎡🐦https://twitter.com/conf42com​ Conf42Cast 🎧 http://www.conf42.com/podcast

Watch
Stop Writing Tests! | Zac Harfield-Dodds | Conf42 Python 2021

[Speaker's Name] [Job Title] @ [Company] [Abstract] β€” 0:00 Intro 0:25 Talk More Timestamps to come β€” πŸ₯‡ Gold Sponsors: Behalf TerminusDB πŸ₯ˆ Silver Sponsors 20tab Aiven.io Double Data Confirm MetaSnake Microapis.io MousePaw Media Nuworks Interactive Labs Teamland Think Evolve Consulting 🀝 Media Partners AWS Inside Dev Manning Packt β€” Website πŸš€πŸͺ https://www.conf42.com​ Reach Out πŸ“§πŸ“­ mark@conf42.com Discord Server πŸ§‘β€πŸ€β€πŸ§‘πŸ’¬ https://discord.gg/DnyHgrC7jC LinkedIn πŸ‘¨β€πŸ’ΌπŸ’Ό https://www.linkedin.com/company/4911...​ Twitter 🎡🐦https://twitter.com/conf42com​ Conf42Cast 🎧 http://www.conf42.com/podcast

Watch
Beginning your own data engineering projects | Hui Xiang Chua | Conf42 Python 2021

Hui Xiang Chua Senior Analytics Manager @ Essence Collecting and maintaining quality data is at the heart of data engineering. Before we can perform data science or data analytics, we need data to begin with and using Python, we can automate the data collection process and keep data up-to-date. Data engineers are high in demand as they lay the foundation for data-driven enterprises. If you’re interested to build up your portfolio of data engineering projects, watch my talk :) β€” 0:00 Intro 0:25 Talk More Timestamps to come β€” πŸ₯‡ Gold Sponsors: Behalf TerminusDB πŸ₯ˆ Silver Sponsors 20tab Aiven.io Double Data Confirm MetaSnake Microapis.io MousePaw Media Nuworks Interactive Labs Teamland Think Evolve Consulting 🀝 Media Partners AWS Inside Dev Manning Packt β€” Website πŸš€πŸͺ https://www.conf42.com​ Reach Out πŸ“§πŸ“­ mark@conf42.com Discord Server πŸ§‘β€πŸ€β€πŸ§‘πŸ’¬ https://discord.gg/DnyHgrC7jC LinkedIn πŸ‘¨β€πŸ’ΌπŸ’Ό https://www.linkedin.com/company/4911...​ Twitter 🎡🐦https://twitter.com/conf42com​ Conf42Cast 🎧 http://www.conf42.com/podcast

Watch
Measuring Economy with Open Earth Observations | Aakash Gupta, Abha & Apsal | Conf42 Python 2021

Aakash Gupta, Abha Porwal & Apsal K ThinkEvolve Consulting Economists generally struggle to quantify the impact of policies at the ground level. We illustrate how open Earth Observation data (or satellite imagery) can be used to measure economic activity. The alarming speed with which the COVID19 global pandemic spread across the world and the subsequent quarantine & work-from-home (WFH) measures initiated by various governments has created an unprecedent situation. There has been a sharp decline in economic activity and the global GDP is projected to contract by 3% (IMF projections April 2020) That is equivalent to $3tn of lost economic output & precious jobs. World Bank believes that the pandemic will also push the poorer section of the society into extreme poverty. However the pandemic has also given us an opportunity to observe the impact - EO/ Satellite data is being used to quantify the impact on the global economy. We discuss the various methods with which economic activity can be measured. As an example we will also illustrate how, NO2 data can be extracted from multi-spectral satellite imagery. And highlight changes in pollution levels across major industrial belts. β€” 0:00 Intro 0:25 Talk More Timestamps to come β€” πŸ₯‡ Gold Sponsors: Behalf TerminusDB πŸ₯ˆ Silver Sponsors 20tab Aiven.io Double Data Confirm MetaSnake Microapis.io MousePaw Media Nuworks Interactive Labs Teamland Think Evolve Consulting 🀝 Media Partners AWS Inside Dev Manning Packt β€” Website πŸš€πŸͺ https://www.conf42.com​ Reach Out πŸ“§πŸ“­ mark@conf42.com Discord Server πŸ§‘β€πŸ€β€πŸ§‘πŸ’¬ https://discord.gg/DnyHgrC7jC LinkedIn πŸ‘¨β€πŸ’ΌπŸ’Ό https://www.linkedin.com/company/4911...​ Twitter 🎡🐦https://twitter.com/conf42com​ Conf42Cast 🎧 http://www.conf42.com/podcast

Watch
Machine Learning Engineering Done Right | Joshua Arvin Lat | Conf42 Python 2021

Joshua Arvin Lat CTO @ Nuworks Interactive Labs It is not an easy task to design and build systems that involve Machine Learning and Data Science requirements. In addition to this, managing the complexity of intelligent systems requires careful planning and execution. In this talk, I will share the different strategies and solutions on how to design, build, deploy, and maintain complex intelligent systems and workflows. I will discuss how different concepts like Metaprogramming, Infrastructure as Code, Continuous Integration and Deployment, and Architecture Patterns work in the real world and how these concepts are used in a practical setting. We will talk about how to use Python with different tools and services to perform machine learning experiments ranging from fully abstracted to fully customized solutions. These include performing automated hyperparameter optimization and bias detection when dealing with intermediate requirements and objectives. We will also show how these are done with different ML libraries and frameworks such as Scikit-learn, PyTorch, TensorfFlow, Keras, MXNet, and more. In addition to these, I will also share some of the risks and common mistakes Machine Learning Engineers must avoid to help bridge the gap between reality and expectations. While discussing these topics, we will show how containerization and serverless engineering helps solve our technical requirements. While discussing these concepts, tools, frameworks, and techniques, we will provide several examples and recipes on how these ML workflows and systems solve different business requirements (e.g., finance, digital transformation, automation, sales). β€” 0:00 Intro 0:25 Talk More Timestamps to come β€” πŸ₯‡ Gold Sponsors: Behalf TerminusDB πŸ₯ˆ Silver Sponsors 20tab Aiven.io Double Data Confirm MetaSnake Microapis.io MousePaw Media Nuworks Interactive Labs Teamland Think Evolve Consulting 🀝 Media Partners AWS Inside Dev Manning Packt β€” Website πŸš€πŸͺ https://www.conf42.com​ Reach Out πŸ“§πŸ“­ mark@conf42.com Discord Server πŸ§‘β€πŸ€β€πŸ§‘πŸ’¬ https://discord.gg/DnyHgrC7jC LinkedIn πŸ‘¨β€πŸ’ΌπŸ’Ό https://www.linkedin.com/company/4911...​ Twitter 🎡🐦https://twitter.com/conf42com​ Conf42Cast 🎧 http://www.conf42.com/podcast

Watch
Complex AI Forecasting Methods for Investments | Pawel Skrzypek & Anna Warno | Conf42 Python 2021

Pawel Skrzypek & Anna Warno 7bulls.com Presentation of the first complete AI investment platform. It is based on most innovative AI methods: most advanced neural networks (ResNet/DenseNet, LSTM, GAN autoencoders) and reinforcement learning for risk control and position sizing using Alpha Zero approach. It shows how the complex AI system which covers both supervised and reinforcement learning could be successfully used to investment portfolio optimization in real time. The architecture of the platform and used algorithms will be presented together with the workflow of machine learning. Also, the real demo of the platform will be shown. The M4 conference winning forecasting method will be presented, with the application to financial time series forecasting. β€” 0:00 Intro 0:25 Talk More Timestamps to come β€” πŸ₯‡ Gold Sponsors: Behalf TerminusDB πŸ₯ˆ Silver Sponsors 20tab Aiven.io Double Data Confirm MetaSnake Microapis.io MousePaw Media Nuworks Interactive Labs Teamland Think Evolve Consulting 🀝 Media Partners AWS Inside Dev Manning Packt β€” Website πŸš€πŸͺ https://www.conf42.com​ Reach Out πŸ“§πŸ“­ mark@conf42.com Discord Server πŸ§‘β€πŸ€β€πŸ§‘πŸ’¬ https://discord.gg/DnyHgrC7jC LinkedIn πŸ‘¨β€πŸ’ΌπŸ’Ό https://www.linkedin.com/company/4911...​ Twitter 🎡🐦https://twitter.com/conf42com​ Conf42Cast 🎧 http://www.conf42.com/podcast

Watch