List of videos

Intro to FastAPI | Sebastian Ramirez | Conf42 Open Source Showcase 2020

FastAPI ➤ https://fastapi.tiangolo.com/ Read the abstract ➤ https://www.conf42.com/Open_Source_Showcase_2020_Sebastin_Ramrez_cryptpad_collaboration_suite Other sessions at this event ➤ https://www.conf42.com/oss2023 Join Discord ➤ https://discord.gg/DnyHgrC7jC Chapters 0:00 intro 0:20 Who am i? 1:23 about fastapi 1:45 based on standards 2:40 based on python type hints 3:10 types provide autocompletion 3:24 easy and short 4:40 less api code 4:57 best fastapi app 7:24 automatic docs 7:38 basic fastapi app with body 14:20 json array of objects in body 20:57 fastapi auto-completion 21:58 type checks 22:38 metadata 24:37 required query 26:25 validation 28:20 data validation 28:54 fastapi - performance 30:26 fastapi - other features 31:25 fastapi - When not to 32:37 other tools 33:37 thank you!

Watch
Cryptpad - the Encrypted Collaboration Suite | Ludovic Dubost | Conf42 Open Source Showcase 2020

Ludovic Dubost CEO @ XWiki SAS | Creator of Cryptpad LinkedIn: https://www.linkedin.com/in/ldubost/ "As users and organizations we are more and more relying on technology for everything we do, whether it is our personal usage or our business usage. How much do we need to trust our technology providers to handle our data with care ? Is there any way we can be more in control of our data ?" The CryptPad project is being build based on a new approach, end-to-end encryption, raising the bar of data security and privacy, while providing a high usability and many collaboration features, including real-time collaboration. In this talk, I will present the challenges we are tackling with CryptPad, what specific open source technology we have used and developed for CryptPad and how far we have advanced to provide an end-to-end encrypted collaboration suite. — 🥇 Gold Sponsor: LightStep 🥈 Silver Sponsor: MayaData — 0:00 Intro 0:19 Talk — Website 🚀🪐 https://www.conf42.com Reach out 📧📭 mark@conf42.com Conf42 Discord 🧑‍🤝‍🧑💬 https://discord.com/invite/dT6ZsFJ5ZM LinkedIn 👨‍💼💼 https://www.linkedin.com/company/49110720/ Twitter 🎵🐦https://twitter.com/conf42com Conf42Cast @ Spotify 🎧 https://tinyurl.com/bnyj6a8y

Watch
Think like a HACKER | Josh Stella | Conf42 Open Source Showcase 2020

Josh Stella CTO @ Fugue LinkedIn: https://www.linkedin.com/in/josh-stella-949a9711/ Cloud security is a software engineering problem⁠ - not a traditional security problem. This talk will demonstrate an advanced cloud misconfiguration exploit to understand how to protect against such attacks using architecture best practices. The cloud changed the way hackers operate: Rather than targeting an organization and then searching for vulnerabilities to exploit, they now use automation to scan the internet looking for cloud misconfigurations to exploit, and then use IAM like a network to move laterally, find data, and extract it. We’ve graduated from simple misconfiguration mistakes to techniques bad actors are using today to breach data out from under the most advanced cloud security teams⁠—often without detection. Josh Stella, CTO of Fugue, will walk through a live demonstration of how hackers take advantage of common⁠ but overlooked cloud misconfigurations to gain access to environments, jump from account to account, discover resources to target, and exfil sensitive data. This session will be performed live in the terminal and the AWS console, and will cover advanced topics that primarily focus on AWS IAM (Identity and Access Management) service misconfigurations. While focused on AWS, the concepts are readily applicable to other cloud platforms such as Microsoft Azure and Google Cloud Platform. — 🥇 Gold Sponsor: LightStep 🥈 Silver Sponsor: MayaData — 0:00 Intro 0:19 Talk — Website 🚀🪐 https://www.conf42.com Reach out 📧📭 mark@conf42.com Conf42 Discord 🧑‍🤝‍🧑💬 https://discord.com/invite/dT6ZsFJ5ZM LinkedIn 👨‍💼💼 https://www.linkedin.com/company/49110720/ Twitter 🎵🐦https://twitter.com/conf42com Conf42Cast @ Spotify 🎧 https://tinyurl.com/bnyj6a8y

Watch
XWiki | Clement Aubin | Conf42 Open Source Showcase 2020

Clement Aubin Developer @ XWiki SAS Slides: https://580d9e60-4356-475f-aa71-085d1b84e2cf.filesusr.com/ugd/f3e158_5b6a872920934012aa990d40507e9d85.pdf LinkedIn: https://www.linkedin.com/in/aubincleme/ XWiki is a wiki-based platform focused on storing knowledge in a structured manner, and is extensible. After an introduction to XWiki, we'll focus on how ActivityPub can help you supercharge your collaboration by connecting XWiki to other platforms. ActivityPub is an open, decentralized social networking protocol which provides a federated server-to-server API for delivering notifications and content. The integration of such protocols greatly ease platform intercommunication, allowing content to flow through different platforms over a structured protocol. This talk aims to provide a glimpse at the possibilities offered by the integration of ActivityPub within knowledge-oriented platforms, focusing particularly on XWiki, which recently developed its own ActivityPub integration. — 🥇 Gold Sponsor: LightStep 🥈 Silver Sponso: MayaData — 0:00 Intro 0:19 Talk — Website 🚀🪐 https://www.conf42.com Reach out 📧📭 mark@conf42.com Conf42 Discord 🧑‍🤝‍🧑💬 https://discord.com/invite/dT6ZsFJ5ZM LinkedIn 👨‍💼💼 https://www.linkedin.com/company/49110720/ Twitter 🎵🐦https://twitter.com/conf42com Conf42Cast @ Spotify 🎧 https://tinyurl.com/bnyj6a8y

Watch
chezmoi - Dotfiles Manager across multiple machines | Tom Payne | Conf42 Open Source Showcase 2020

Tom Payne Creator of chezmoi https://chezmoi.io Another dotfile manager? chezmoi aims to solve the dotfile management problem Once And For All(tm), allowing keep your personal configuration files in sync wherever you login. It's familiar, fast, flexible, full featured, secure, easy to install, and runs everywhere. Join this talk to find out more! In just 10 minutes, we'll quickly justify the problem that chezmoi tries to solve, and then dive in to a fast demonstration of its key features to help you decide if chezmoi is useful to you. We'll do a quick comparison with other dotfile managers, and spend one slide on chezmoi's technical choices, before leaving you with clear next steps to get started with chezmoi yourself. — 0:00 Intro 0:19 chezmoi in 10 minutes 0:33 what is chezmoi? 1:45 Why use dotfile manager? 2:17 Demo 8:38 Why use chezmoi? 9:20 chezmoi under the hood 10:21 chezmoi on the web: https://github.com/twpayne/chezmoi — 🥇 Gold Sponsor: LightStep 🥈 Silver Sponsor: MayaData — Website 🚀🪐 https://www.conf42.com Reach out 📧📭 mark@conf42.com Conf42 Discord 🧑‍🤝‍🧑💬 https://discord.com/invite/dT6ZsFJ5ZM LinkedIn 👨‍💼💼 https://www.linkedin.com/company/49110720/ Twitter 🎵🐦https://twitter.com/conf42com Conf42Cast @ Spotify 🎧 https://tinyurl.com/bnyj6a8y

Watch
Addressing Cloud Security with OPA | Josh Stella | Conf42 Open Source Showcase 2020

Josh Stella CTO @ Fugue Slides: https://580d9e60-4356-475f-aa71-085d1b84e2cf.filesusr.com/ugd/f3e158_882b00295eac4223aba51c76ae9f7829.pdf LinkedIn: https://www.linkedin.com/in/josh-stella-949a9711/ OPA (Open Policy Agent) is an open source policy as code framework and toolset which can be used to validate policy compliance of cloud infrastructure environments. Learn how OPA works, how cloud engineering and dev teams can leverage it and other open source tools to prevent deployment of resource misconfigurations. The challenges of building and modifying at-scale cloud infrastructure environments led to the development of infrastructure as code, and now the challenges of managing the security and compliance of those environments has led to policy as code. Cloud environments are simply too vast, complex and dynamic to address with traditional security and compliance approaches such as manual audits and checklists. Open Policy Agent (OPA) is an open source policy as code framework and toolset that’s a part of the Cloud Native Computing Foundation (CNCF). — 🥇 Gold Sponsor: LightStep 🥈 Silver Sponsor: MayaData — 0:00 Intro 0:19 Talk — Website 🚀🪐 https://www.conf42.com Reach out 📧📭 mark@conf42.com Conf42 Discord 🧑‍🤝‍🧑💬 https://discord.com/invite/dT6ZsFJ5ZM LinkedIn 👨‍💼💼 https://www.linkedin.com/company/49110720/ Twitter 🎵🐦https://twitter.com/conf42com Conf42Cast @ Spotify 🎧 https://tinyurl.com/bnyj6a8y

Watch
Webiny | Sven Al Hamad | Conf42 Open Source Showcase 2020

Sven Al Hamad Coder @ Webiny LinkedIn: https://www.linkedin.com/in/svenalhamad/ Serverless infrastructure is changing the way how applications are architected and coded. However, today there isn't a framework that you can use to help you build and architect your serverless application. Webiny is here to solve that problem. It's your serverless foundation. Many developers and organizations are learning each day about the benefits that serverless infrastructure provides. But adopting serverless is challenging, especially if you don't have in-house expertise. The reason is that existing applications and frameworks, which power your apps on VMs and containers, most likely won't work when running on top of something like AWS Lambda and similar. Serverless infrastructure plays by different rules, and has different challenges and requires a different architecture. Webiny is an open-source framework for building serverless applications. Webiny is coded 100% in JS, with React.js on the frontend, and Node.js on the backend. Webiny gives you a blueprint to code your first serverless application, but without the pains of figuring out how to do proper routing, SSR, a file system, ACL, DB connection pooling and much more - these things behave differently when using a serverless infrastructure. Essentially Webiny removes the risk of adopting serverless. Besides the foundation, Webiny also provides you with several ready-made applications (also open-source) which you can use and deploy to your AWS cloud already today. (support for other cloud vendors coming at a later stage). Webiny has been in development since early 2018, with the first version going live in Q2 2019. We currently have a growing community on github with over 2000 stars. Webiny is 100% free, open-source and it's self-hosted. Webiny is already used by several enterprises, and some of them are active contributors, Intuit being one of them. — 🥇 Gold Sponsor: LightStep 🥈 Silver Sponsor: MayaData — 0:00 Intro 0:19 Talk — Website 🚀🪐 https://www.conf42.com Reach out 📧📭 mark@conf42.com Conf42 Discord 🧑‍🤝‍🧑💬 https://discord.com/invite/dT6ZsFJ5ZM LinkedIn 👨‍💼💼 https://www.linkedin.com/company/49110720/ Twitter 🎵🐦https://twitter.com/conf42com Conf42Cast @ Spotify 🎧 https://tinyurl.com/bnyj6a8y

Watch
Premiere - Conf42 Platform Engineering 2023

Schedule, Lineup & RSVP ➤ https://www.conf42.com/platform2023 Join Discord ➤ https://discord.gg/DnyHgrC7jC Upcoming CFPs ➤ https://www.papercall.io/events?cfps-scope=&keywords=conf42 0:00 Sponsors and Partners keynote 0:46 Rick Spurgeon getting started 1:20 Caio Medeiros Pinto tools 1:52 Romano Roth 2:17 Atif Siddiqui 2:47 Samuel Baruffi deep dive 3:11 Spiros Economakis 3:50 Dmitrii Ivashchenko 4:14 Oresztesz Margaritisz 4:50 Rohit Ghumare lessons learned 5:10 Vaibhav Chopra 5:38 Ivan Merrill 6:06 Nicolas Takashi 6:51 thank you, join Discord ➤ https://discord.gg/DnyHgrC7jC

Watch
APIOps: Harnessing AI for Rapid API Delivery | Rick Spurgeon | Conf42 Platform Engineering 2023

Read the abstract ➤ https://www.conf42.com/Platform_Engineering_2023_Rick_Spurgeon_apiops_amplified_ai_rapid_api_delivery Other sessions at this event ➤ https://www.conf42.com/platform2023 Join Discord ➤ https://discord.gg/DnyHgrC7jC Rick's linkedin ➤ https://www.linkedin.com/in/rjspurgeon/ Rick's GitHub ➤ https://github.com/rspurgeon/ decK ➤ https://docs.konghq.com/deck/latest/ Konnect ➤ https://konghq.com/products/kong-konnect ChatGPT ➤ https://chat.openai.com/ Chatblade ➤ https://github.com/npiv/chatblade GitHub ➤ https://cli.github.com/ Chapters 0:00 intro 0:25 preamble 0:56 "api first" apiops with kong 2:22 federated apiops with kong and deck 4:18 coding demo 23:53 demo tool reference 24:14 reach out

Watch