Category: programming

0-0x Future JavaScript: What Is Still Missing

Future JavaScript: What Is Still Missing In recent years, JavaScript has grown considerably in size. In this talk, we’ll explore what features are still missing and what features may not be needed. EVENT: JS Kongress 2019 SPEAKER: Dr. Axel Rauschmayer PERMISSIONS: Original video was published with the Creative Commons Attribution…
Read more

0-0x The Tragedy of systemd

The Tragedy of systemd systemd is, to put it mildly, controversial. As a FreeBSD developer I decided I wanted to know why. I delved into the history of bootstrap systems, and even the history of UNIX and other contemporary operating systems, to try and work out why something like systemd…
Read more

0-0x Replacing Docker With Podman

Replacing Docker With Podman This talk will describe all of the reasons for podman, all of its features demonstrate its functionality, I will cover the background of podman, how we built it, why we built it, I will demonstrate using it in multiple different ways, Running containers building container images…
Read more

0-0x Data Engineering Principles: Build Frameworks, Not Pipelines || Gatis Seja

Data Engineering Principles: Build Frameworks, Not Pipelines || Gatis Seja Data pipelines are necessary for the flow of information from its source to its consumers, typically data scientists, analysts and software developers. Managing data flow from many sources is a complex task where the maintenance cost limits scale of being…
Read more

0-0x WebAssembly’s Post-MVP Future

WebAssembly’s Post-MVP Future Lin Clark spoke at CovalenceConf 2019 about the path ahead for WebAssembly – and what kind of skills it’ll pick up in its immediate future. EVENT: CovalenceConf 2019 SPEAKER: Lin Clark PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video…
Read more

0-0x From Developer to Manager – How To Survive

From Developer to Manager – How To Survive For many developers, being promoted into a managerial role is a sudden shift of mindsets. While many programming paradigms do carry over to being a manager, there are plenty of other skills that developers just need to “figure out”. During this session…
Read more

0-0x A Brief History of Bad Passwords

A Brief History of Bad Passwords IT-mandated password policies don’t work because they don’t consider how people use passcodes in real life—but attackers do. EVENT: UpSCALE at the 2018 Southern California Linux Expo (SCALE). SPEAKER: Kyle Rankin PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed).…
Read more

0-0x CSS Standardization

CSS Standardization In this episode of the State of the Web, Rick Viscomi and Jen Simmons (CSS Working Group, Mozilla) discuss the process of CSS standardization and the evolution of how developers style the web. PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original…
Read more

0-0x The Future Of Software Development

The Future Of Software Development From autonomous vehicles, 3D printed rocket engines, and “affordable” consumer-owned satellites to rapid advances in AI and secure, decentralized electronic currencies, the past several years have shown us that the only prediction we can confidently make about the future is that it will arrive more…
Read more

0-0x Using Animation To Enhance User Experience

Using Animation To Enhance User Experience Modern browsers, JavaScript libraries, and CSS3 have made it easier than ever to create exciting, dynamic animated experiences within web interfaces. But we have also seen the unfortunate side effect of trying to do too much: websites that are resource hogs, eating up bandwidth…
Read more

0-0x 5 Trends That Will Shape Website Development In The Next 5 Years

5 Trends That Will Shape Website Development In The Next 5 Years A fun, fast-paced, research-backed overview of major trends in digital marketing that will affect the way websites are built in the next 5 years. Among other topics, we’ll discuss modern brand strategy, mass personalization, artificial intelligence, marketing automation,…
Read more

0-0x Netflix’s Layered Approach to Reducing Risk of Credential Compromise

Netflix’s Layered Approach to Reducing Risk of Credential Compromise Building a secure system is like constructing a good pizza – each individual layer adds flavor that ultimately builds to the perfect bite. At Netflix we have hand-crafted ingredients that by themself are scrumptious, but when placed together strategically on the…
Read more

0-0x Don’t Use My Grid System OR The Past & Future of Web Layout

Don’t Use My Grid System OR The Past & Future of Web Layout Miriam Suzanne spoke at CovalenceConf 2019 about the past, present, and future of layout systems and what modern CSS has to offer developers of websites and Electron apps. EVENT: CovalenceConf 2019 SPEAKER: Miriam Suzanne PERMISSIONS: Original video…
Read more

0-0x What’s New In .NET Core 3 0

What’s New In .NET Core 3 0 See what makes .NET Core 3.0 such a big deal for .NET developers no matter what kind of apps you’re building. See the productivity and performance improvements and innovative new ways to build and enhance your .NET applications. PERMISSIONS: Original video was published…
Read more

0-0x Making Load Times Ultra-Fast with Webpack

Making Load Times Ultra-Fast with Webpack Today, the average amount of code that goes unused on the web is 50%! With JavaScript being one of the most expensive resources to load, it’s critical to understand how to remove code not used up front. Webpack created a solution for this called…
Read more

0-0x Taking Back “Software Engineering”: Craftsmanship is not Enough

Taking Back “Software Engineering”: Craftsmanship is not Enough Would you fly in a plane designed by a craftsman or would you prefer your aircraft to be designed by engineers? Engineering is the application of iterative, empirical, practical science to real-world problems. Craftsmanship is a wonderful thing, and as a reaction…
Read more

0-0x Docker All The Things!

Docker All The Things! Gone are the days of “works on my machine”. See how build container-based applications with ease using Visual Studio 2019, Docker, and Azure. PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=Tlswgxl_Xyk View on YouTube

0-0x Networking for Web Developers

Networking for Web Developers Our job might be to build web applications, but we can’t build apps that rely on networking if we don’t know how these networks and the big network that connects them all (this thing called the Internet) actually work. I’ll walk through the basics of networking,…
Read more

0-0x Controlling Traffic with Reinforcement Learning || Steven Nooijen

Controlling Traffic with Reinforcement Learning || Steven Nooijen Finally a good real-life use case for Reinforcement Learning (RL): traffic control! In this talk I will show you how we hooked up traffic simulation software to Python and how we built our own custom gym environment to run RL experiments with…
Read more

0-0x Building A Creative Career

Building A Creative Career Is it really possible to build a long-lasting career around what we love to do? What are the right and wrong ways to approach a creative career? Is creativity enough or is there something else that can help us succeed? For over 20 years, Nick has…
Read more