List of videos

Mastering Pre-Mortem Analysis for Success | Laurent Parenteau | Conf42 Platform Eng. 2024
Read the abstract ➤ https://www.conf42.com/Platform_Engineering_2024_Laurent_Parenteau_hack_premortem_success Other sessions at this event ➤ https://www.conf42.com/platform2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 0:00 intro 0:14 introduction and welcome 0:29 understanding project failures 1:36 introduction to premortem technique 1:58 steps to conduct a premortem 3:06 best practices for effective premortem 4:39 common pitfalls to avoid 8:32 post-premortem actions 11:50 conclusion and final thoughts
Watch
Leveraging the Actor Model in Financial Transaction Systems | Nikita Melnikov | Conf42 PE 2024
Read the abstract ➤ https://www.conf42.com/Platform_Engineering_2024_Nikita_Melnikov_concurrency_actor_financial Other sessions at this event ➤ https://www.conf42.com/platform2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction and Speaker Background 00:55 Agenda Overview 01:32 Understanding Financial Transactions 03:35 Technical Problem: Lost Update 06:03 Traditional Approaches to Solve Lost Update 17:13 Introduction to Asynchronous Processing 22:46 Kafka Basics and Implementation 30:00 Implementing the Actor Model 39:40 Conclusion and Final Thoughts
Watch
Premiere - Conf42 Python 2021
Conf42 Python 2021! 🐼🐍 Learn from fellow Pythonistas! RSVP to unlock the content: https://www.conf42.com/python2021#register Meet speakers on Discord 🧑🤝🧑💬 https://discord.gg/DnyHgrC7jC 29 talks on the menu! — 0:00 Preamble 0:44 Keynote 🏰 Gordon Rudd Featured ✨ Talks 1:45 Naomi Kriger 2:25 Cheuk Ting Ho Pandas 🐼 Track 3:06 Matt Harrison 3:43 Reuven Lerner Deep Dive 🐳 Track 4:15 Sohan Maheshwar 4:47 Mason Egger 5:17 José Haro Peralta 5:49 Rob Richardson 6:13 Gajendra Deshpande 6:55 Francesco Tisiot 7:40 Abdur-Rahmaan Janhangeer 8:08 Jason C. McDonald 8:35 Paolo Melchiorre 9:00 Steven Kolawole 9:27 Vishrut Kohli 10:01 Gaspare Vitta Lessons Learned 🦉 Track 10:33 Ammara Laeeq 11:26 Bojan Miletic 11:52 Zac Hatfield-Dodds 13:11 Hui Xiang Chua 13:49 Aakash Gupta, Abha Porwal & Apsal K 14:34 Joshua Arvin Lat 14:58 Pawel Skrzypek & Anna Warno 15:32 Najeeb Khan 16:04 Tadeh Hakopian 16:45 Nisarg Shah 17:09 Ranjan Mohan [added last minute] Dave Stokes 17:45 RSVP to watch the content! https://www.conf42.com/python2021#register — 🥇 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
Scalable and sustainable Cybersecurity | Gordon Rudd | Conf42 Python 2021
Gordon Rudd CEO @ Stone Creek Coaching Securing fast-growing companies, is difficult to do. Very difficult to do well. This session will give attendees key performance indicators to describe the relationship between each area of excellence and the scalability, sustainability and flexibility required in a cybersecurity program/department. This session will focus on how corporate size and growth rate actually dictate cybersecurity methodology, strategy and operations. Setup and maintenance of CyberOps is very different for these companies. IT and Cybersecurity operate in hybrid models, focused on five areas. Successful information security teams must understand each of these areas and their operation to succeed. — 0:00 Intro 0:25 Keynote 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
String Comparison in Real Life | Naomi Kriger | Conf42 Python 2021
Naomi Kriger Software Developer @ Behalf Text analysis in real life can often yield unsatisfactory results due to typos, alternate phrasing, abbreviations, and more. In this talk, we’ll cover practical and efficient string comparison methods using Python libraries & functions, as well as tackle some commonly faced issues. — 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
How to be Pythonic? Design a Query Language in Python | Cheuk Ting Ho | Conf42 Python 2021
Cheuk Ting Ho Developer Relations Lead @ TerminusDB We created Python API calls that let you can make queries and manipulate data in our graph database. We thought about what will be best for Pythonistas? What will be the most Pythonic way to do it? (Is it a thing?) Here’s our journey in making WOQLpy and we want to make it useful to you. Query language is an important part of a database system, it is how people manage their data and how they can make the data useful to them. Starting from the 70s, the world is full of relational databases and SQL was the way to make queries. However, SQL is valuable to an injection attack. Lots of efforts are being used to stop those attacks and it made workflow become less efficient. We don’t want to make the same mistake. That’s why using a Python query language is good. Having the Python community in our mind, we created WOQLpy, an open-source query language that lets users build queries in Python, instead of JSON-LD which is the native query language for our TerminusDB database. Now users can store data with a knowledge graph and make graph data visualization with Python. In the first part of the talk, we will talk about what challenges we have when creating a query language in Python, the method we use, the idea and theory behind, and how WOQLpy work. This part will include a quick live demo of using WOQLpy so audiences can have an impression on how to make a query and get the task done, that is, getting a meaningful graph visualization form the source CSVs. The process of how to create a database and schema, loading the data form many CSVs, making a query and visualization, will be demonstrated using just one python script. In the second part of the talk, we want to stimulate a discussion of what is a good design in Python and what is not. This part will be more interactive with the audiences, as we want to hear from you all, what would be the best for Pythonistas. By first suggesting some possible design, we will use a live voting system to gather opinions. This part of the talk will extend to the Q & A sessions to allow further discussions. This talk is for Pythonista at all levels who are interested in starting to design a package in Python, no matter if the audience has published a python library or not. By attending this talk, audiences will learn about how to design a Python package that will be useful to Pythonistas and hopefully encourage more people to publish open-source packages online. — 0:00 Intro 0:25 Featured 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 Pandas | Matt Harrison | Conf42 Python 2021
Matt Harrison Python & Data Science Corporate Trainer @ MetaSnake Pandas can be tricky, and there is a lot of bad advice floating around. This talk will cut through some of the biggest issues I’ve seen with Pandas code after working with the library for a while and writing two books on it. — 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
Working with dates and times in Pandas | Reuven M Lerner | Conf42 Python 2021
Reuven Lerner Python Trainer @ Lerner Consulting Pandas has become extremely popular over the last few years, offering people the chance to analyze data within Python. Most of us work with text and numbers, and Pandas certainly knows how to do that very well. But it also offers a powerful set of tools for working with time and dates. Using this functionality opens the door to new types of analysis. — 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
Build Cloud Infrastructure using Python | Sohan Maheshwar | Conf42 Python 2021
Sohan Maheshwar Developer Advocate @ AWS Infrastructure as code (IaC) is the process of managing and provisioning computer data centers through machine-readable definition files, rather than physical hardware configuration or interactive configuration tools. IaC is gaining popularity worldwide because it of its easier cloud onboarding, faster development process, cutsomizability and shareability. This talk will show how you can build cloud infrastructure using Python and serves as a good introduction to what IaC is. — 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