Home
Videos uploaded by user “Coding Tech”
Easing into Modern C++ (7 Features of C++ You Can Adopt Today)
 
05:13
Watch this talk to learn about 7 features of C++ you can adopt today. No downside. All upside. Can be applied piecemeal. EVENT: C++Now 2018 SPEAKER: Ben Deane PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=lheIZOdAYD4&t=47s
Views: 46939 Coding Tech
Kubernetes The Easy Way! (For Developers In 2018)
 
18:47
Watch Kelsey Hightower deliver an awesome presentation on Kubernetes via several demos during his keynote talk on the KubeCon 2017. EVENT: KubeCon 2017 SPEAKER: Kelsey Hightower PERMISSIONS: The original video was published on CNCF [Cloud Native Computing Foundation] YouTube channel with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=07jq-5VbBVQ
Views: 198778 Coding Tech
A Framework Author's Case Against Frameworks
 
17:28
Adrian cowrote Django, a prominent server-side framework, yet he has come to believe that front-end frameworks are unnecessary for his own projects. Here's his impassioned argument for avoiding JavaScript frameworks on the front end. EVENT: dotJS 2017 SPEAKER: Adrian Holovaty PERMISSIONS: dotConference Organizer provided Coding Tech with the permission to republish this video. CREDITS: dotConference YouTube channel: https://www.youtube.com/channel/UCSRhwaM00ay0fasnsw6EXKA This talk link: https://www.dotconferences.com/2017/12/adrian-holovaty-a-framework-author-case-against-frameworks
Views: 101172 Coding Tech
10 Tips For Clean Code
 
11:09
What is the clean code? In this talk the speaker will provide some answers to this question, and introduce you to 10 good habits that will help keep your code clean. EVENT: Wordcamp US, 2016 SPEAKER: Michael Toppa CREDITS: This is a repost of the original video published on WordPress YouTube channel (https://www.youtube.com/channel/UCpJf6LGZ0a4n9Lj4aVt9spg), which was uploaded with the Creative Commons Attribution license (reuse allowed). ORIGINAL SOURCE: https://www.youtube.com/watch?v=ls4iAtOCH8g
Views: 248766 Coding Tech
Writing NES Games! With Assembly!!
 
11:40
I’d like to take you on a stroll down memory lane and dig into the internals of the Nintendo Entertainment System (NES) to figure out how it works. While we’re there, we’ll see how to build a game for the NES using 6502 assembly with the help of a few modern tools. We’ll gain a new respect for ’80s developers and an appreciation for the high-level languages we have today! EVENT: !!Con 2017 SPEAKER: Christian Joudrey PERMISSIONS: The original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=IbS7uEsHV_A
Views: 277530 Coding Tech
ENHANCE! Upscaling Images with Neural Networks
 
11:12
When characters on a TV show “enhance!” a blurry image, you probably laugh and tell your friends that it’s impossible to do that in real life. But over the past year, deep learning research has actually made this kind of possible! How will you explain this to your friends!? In this talk, you’ll get an intuitive introduction to generative adversarial networks, a new machine learning technique that’s surprisingly good at upscaling images. You’ll learn how these systems are inspired by human art forgers, and how you can use them to do other things like transform a horse into a zebra, convert a sentence into a photo, and so much more! Geoffrey builds software for public schools at Panorama Education. He enjoys learning about machine learning and playing the cello, and occassionally posts on his blog. EVENT: !!Con 2017 SPEAKER: Geoffrey Litt PERMISSIONS: The original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=RhUmSeko1ZE
Views: 40255 Coding Tech
How Netflix Thinks of DevOps
 
29:33
Netflix is a fantastic case study for DevOps because their software-engineering process shows a fundamental understanding of DevOps thinking and a focus on quality attributes through automation-assisted process. EVENT: DevOpsDays Rockies 2016 SPEAKER: Dave Hahn PERMISSION: The original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=HmM4V33ReCw
Views: 101424 Coding Tech
Microservices + Events + Docker = A Perfect Trio
 
39:27
Microservices are an essential enabler of agility but developing and deploying them is a challenge. In order for microservices to be loosely coupled,each service must have its own datastore. This makes it difficult to maintain data consistency across services. Deploying microservices is also a complex problem since an application typically consists of 10s or 100s of services, written in a variety of languages and frameworks. In this presentation, you will learn how to solve these problems by using an event-driven architecture to maintain data consistency and by using Docker to simplify deployment. EVENT: DockerCon 2016 SPEAKER: Chris Richardson PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed).
Views: 109938 Coding Tech
CSS Grid Changes EVERYTHING - Amazing Presentation
 
32:06
CSS Grid is now live in all major browsers, and with it everything we know about web layouts changes! The CSS Grid Layout Module introduces a native CSS grid system, provided at the viewport level, that achieves what CSS frameworks and popular grid systems could only dream about: Responsive, flexible, pure CSS grid layouts, independent of document source order, that allow us to treat the browser as a true design and layout surface. EVENT: WordCamp Europe, Paris, France, June 2017 SPEAKER: Morten Rand-Hendriksen, https://www.linkedin.com/in/mortenrandhendriksen/ SLIDES: https://www.slideshare.net/mor10/css-grid-changes-everything-about-web-layouts-wordcamp-europe-2017 PERMISSION: The original content of this video is under the Creative Commons Attribution license (reuse allowed). ORIGINAL SOURCE: https://www.youtube.com/watch?v=txZq7Laz7_4&t=14s
Views: 564521 Coding Tech
WebAssembly Demystified: What It Means For NodeJS
 
21:11
WebAssembly (aka wasm) is a new, standardized compilation target for the web. But since it's so low level it can be difficult to see how it can be used not only in browser apps, but also why it can be amazing in Node.js too! In this talk Jay will reveal what it is, how you can use it today, and the incredible opportunities it will unlock in the years to come. EVENT: Node Summit 2018 SPEAKER: Jay Phelps PERMISSIONS: Node Summit Organizer provided Coding Tech with the permission to publish this video.
Views: 14242 Coding Tech
Graph Databases Will Change Your Freakin' Life (Best Intro Into Graph Databases)
 
31:09
## WTF is a graph database - Euler and Graph Theory - Math -- it's hard, let's skip it - It's about data -- lots of it - But let's zoom in and look at the basics ## Relational model vs graph model - How do we represent THINGS in DBs - Relational vs Graph - Nodes and Relationships ## Why use a graph over a relational DB or other NoSQL? - Very simple compared to RDBMS, and much more flexible - The real power is in relationship-focused data (most NoSQL dbs don't treat relationships as first-order) - As related-ness and amount of data increases, so does advantage of Graph DBs - Much closer to our whiteboard model EVENT: Nodevember 2016 SPEAKER: Ed Finkler PERMISSIONS: The original video was published on Nodevember YouTube channel with the Creative Commons Attribution license (reuse allowed). ORIGINAL SOURCE: https://www.youtube.com/watch?v=3vleFxDGoEs
Views: 257688 Coding Tech
Make CSS Your Secret Super Drawing Tool
 
16:25
As we all know, everything rendered out of CSS is in a box model. That is why not many people are as enthusiastic as Wenting is about using CSS to draw, since everything has to be some sort of rectangles. In this talk, Wenting works inside of the box and transforms a single div to this mustache icon, all this live! EVENT: dotCSS 2016 SPEAKER: Wenting Zhang (YouTube channel: https://www.youtube.com/channel/UCH1j3w-xESxB7NhbS0ubT6A) PERMISSIONS: The original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=Y0_FMCji3iE
Views: 288616 Coding Tech
Building BLOCKCHAIN Apps With HYPERLEDGER COMPOSER
 
24:55
In this talk, Simon Stone will provide an introduction to Blockchain, why it is so important today, and how JavaScript developers can use Node.js, LoopBack, Yeoman, and Node-RED as foundations to rapidly develop Blockchain solutions through the open source tool set Hyperledger Composer. EVENT: Node Summit 2017 SPEAKER: Simon Stone PERMISSIONS: Node Summit Organizer provided Coding Tech with the permission to republish this talk. CREDITS: Node Summit web-site: http://www.nodesummit.com Register for 2018 event: http://www.nodesummit.com/registration/
Views: 61985 Coding Tech
New Tech Start-Up Bubble
 
21:31
When he lost his job at Newsweek, Lyons - who had long reported on Silicon Valley companies - accepted an offer from HubSpot, a red-hot Boston startup, as a "marketing fellow". Watch the talk to learn what happened next. EVENT: Open Source Leadership Summit, February 2017 SPEAKER: Dan Lyons PERMISSIONS: The original content of this video is under the Creative Commons Attribution license (reuse allowed). ORIGINAL SOURCE: https://www.youtube.com/watch?v=IRphJ7_FJO0
Views: 291504 Coding Tech
Answering Tricky JS Interview Questions
 
28:32
This talk will cover some basic JS subtleties and fill in some knowledge gaps w/r/t: - Hoisting and variable scope - Expressions v. statements - Undeclared v. undefined v. null - Equality comparisons - How to properly walk out if an interviewer asks you to do fizz buzz - Much, much more (time permitting) EVENT: Nodevember 2016 SPEAKER: Russell Anderson PERMISSIONS: The original video was published on Nodevember YouTube channel with the Creative Commons Attribution license (reuse allowed). ORIGINAL SOURCE: https://www.youtube.com/watch?v=cMxI8n393ZM
Views: 212034 Coding Tech
Reactive Programming: Why It Matters
 
30:34
When software grows in complexity due to complex requirements, managing concurrent modifications between modules becomes an important challenge. Two general strategies are applicable: passive and reactive. In this talk we will see when each strategy is advantageous, and how the reactive strategy is a sensible default. EVENT: PolyConf 2016 SPEAKER: Andre Staltz PERMISSIONS: Coding Tech received permissions to republish this video from the event organizer. ORIGINAL SOURCE: https://www.youtube.com/watch?v=v68ppDlvHqs
Views: 20710 Coding Tech
A Beginner’s Guide To Quantum Computing
 
17:58
Dr. Talia Gershon, a materials scientist by training, came to IBM Research in 2012. After 4.5 years of developing next-generation solar cell materials, she got inspired to learn about quantum computing because it might enable all kinds of discoveries (including new materials). Having authored the Beginner's Guide to the QX, she passionately believes that anyone can get started learning quantum! - Maker Faire Bay Area 2017 PERMISSIONS: The original video was published on IBM Research YouTube channel with the Creative Commons Attribution license (reuse allowed). ORIGINAL SOURCE: https://www.youtube.com/watch?v=S52rxZG-zi0
Views: 553932 Coding Tech
Async/Await: Modern Concurrency In JavaScript
 
29:43
In case you missed it, Node now supports async/await out of the box since version 7.6. If you haven’t tried it yet, here are a bunch of reasons with examples why you should adopt it immediately and never look back. EVENT: BandungJS 2017 SPEAKER: Simon Sturmer SLIDES: https://speakerdeck.com/sstur/async-and-await-bandungjs-mar-2017 PERMISSIONS: The original video was published on KodeFox YouTube channel with the Creative Commons Attribution license (reuse allowed). ORIGINAL SOURCE: https://www.youtube.com/watch?v=BQnGPzTKBS4
Views: 51551 Coding Tech
Knowledge Graphs & Deep Learning at YouTube
 
18:48
Aurelien explains how you can combine Knowledge Graphs and Deep Learning to dramatically improve Search & Discovery systems. By using a combination of signals (audiovisual content, title & description and context), it is possible to find the main topics of a video. These topics can then be used to improve recommendations, search, structured browsing, ads, and much more. EVENT: dotAI 2018 SPEAKER: Aurelien Geron PERMISSIONS: dotconference Organizer provider Coding Tech with the permission to republish this video. CREDITS: Original video source: https://www.youtube.com/watch?v=ywfYMQD6yYk
Views: 7506 Coding Tech
A Brief History of JavaScript by the Creator of JavaScript
 
17:28
For his 3rd dotJS appearance, Brendan give us insights into the process of standardisation of JavaScript at TC39, then covers some of the features of ES Next, and reminds us once again why we should always bet on JS. EVENT: dotJS 2017 SPEAKER: Brendan Eich PERMISSIONS: dotConference Organizer provided Coding Tech with the permission to republish this video. CREDITS: dotJS: https://www.dotconferences.com/2017/12/brendan-eich-a-brief-history-of-javascript
Views: 27041 Coding Tech
Simulating A Real-World System (Coffee Shop) In Go
 
17:36
Go's concurrency model makes it easy to develop scalable servers and data pipelines. Many of the patterns we use in developing concurrent code mirror structures in real-world systems. In this talk, Sameer presents a simulation of a small real world system and shows how variations in the design impact the system's performance. EVENT: dotGo 2017 SPEAKER: Sameer Ajmani PERMISSIONS: The original video was published on dotconferences YouTube channel with the Creative Commons Attribution license (reuse allowed). ORIGINAL SOURCE: https://www.youtube.com/watch?v=_YK0viplIl4
Views: 25125 Coding Tech
The Cost Of JavaScript
 
20:03
As the world build sites that are more heavily reliant on JavaScript, we sometimes pay for what we send down in ways that we can’t always easily see. Addy Osmani explains how and why JavaScript is the most expensive resource your site uses today—especially on mobile. Addy also shares tips for fixing JavaScript performance issues so everything loads quicker. A little discipline can help if you want your site to load and be interactive as soon as possible on mobile. EVENT: Fluent Conf 2018 in San Jose SPEAKER: Addy Osmani PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=63I-mEuSvGA
Views: 118342 Coding Tech
Moving Existing API From REST To GraphQL
 
23:41
GraphQL is an exciting new query language that's transforming the way we think about APIs. Used in production by Facebook, GitHub, and Shopify, it challenges RESTful API design by empowering consumers to query for exactly the information they need. In this talk, I will give an introduction to the query language, how GitHub uses it internally with Ruby and Rails, and the lessons they learned launching their GraphQL API externally. EVENT: GORUCO 2017 SPEAKER: Brooks Swinnerton PERMISSIONS: The original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=psPnEUAL08w
Views: 18984 Coding Tech
PHP in 2018 by the Creator of PHP
 
30:58
For many in the PHP community 2016 and 2017 was all about getting onto PHP 7. The drastic performance improvements and overall efficiency has resulted in PHP 7 adoption rates well beyond past PHP versions. If you are not on PHP 7 yet, you will learn why you should be, but the talk will focus more on new features in PHP 7.2 and 7.3 along with optimization and static analysis. EVENT: .concat() 2018 SPEAKER: Rasmus Lerdorf PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=umxGUWYmiSw
Views: 145637 Coding Tech
Secrets Of Successful Teamwork: Insights From Google
 
04:01
Several years ago, Google launched a big study to figure out what makes teams successful. Watch this video to find out what conclusions the researchers arrived to after studying more than 180 separates teams for the duration of several years.
Views: 14703 Coding Tech
JAVASCRIPT: THE FAIRLY ODD PARTS
 
06:06
JavaScript is the new language of choice for many applications, and it’s certainly a great language for many tasks. But it also has some strange quirks. This lightning talk focuses on some of JavaScript’s weird parts, that you usually don’t run into… unless you try to implement a JavaScript VM that correctly follows the language specification. EVENT: You Gotta Love Frontend 2018 SPEAKER: Benedikt Meurer PERMISSIONS: The Conference Organizer provided Coding Tech with the permission to republish this video. CREDITS: Original video source: https://www.youtube.com/watch?v=jQPc6Usd44w&t=31s
Views: 6904 Coding Tech
A Skeptics Guide To Functional STYLE JavaScript
 
22:05
With modern JavaScript, we have seen a rise in ‘functional style’ javascript popularity. This style introduces a whole slew of terms and patterns that have different connotations depending on who you are talking to. Phrases like purity, higher order functions, and currying are thrown around all over the place. What does ‘no side effects’ mean, and what about when you need to get something done? And what in the world is a ‘monad’? In this talk, Jon will walk through the world of the functional programmer and show how these phrases and patterns fit into modern JavaScript development. Jon will work through functions as first class objects in JS, and show how we can use that feature to write clean, maintainable, and reusable code. You will also walk away armed with the information you need to see through all they hype. You’ll have a firm grasp of where these patterns are useful, and as importantly, where they are not. EVENT: NEJS CONF 2017 SPEAKER: Jonathan Mills PERMISSIONS: The original video was published on the NebraskaJS YouTube channel with the Creative Commons Attribution license (reuse allowed). ORIGINAL SOURCE: https://www.youtube.com/watch?v=twwSstZlMRE
Views: 21820 Coding Tech
Introduction To TypeScript
 
22:13
Some tools are so useful that once you've used them in one project, it is hard to work on other projects without them. React was certainly that way for me when I first started, and now TypeScript has become the same way. This talk will cover why typed JavaScript, especially in large codebases, is worth the added effort. I will discuss my personal experiences - the good, the bad, and the ugly - and talk about why I can't seem to start a project without `npm install typescript`. EVENT: Amsterdam JS 2018 SPEAKER: Andy Mockler PERMISSIONS: Amsterdam JS Organizer provided Coding Tech with the permission to republish this video. CREDITS: JS Nation YouTube channel: https://www.youtube.com/channel/UCQM428Hwrvxla8DCgjGONSQ
Views: 19133 Coding Tech
Worst JavaScript Flaws That Hackers Love To Abuse
 
23:27
Some of the very things that make JavaScript awesome can also make it exposed. This talk will go through some sample security flaws unique to JavaScript’s async nature and surrounding ecosystem. We’ll show live exploits to understand the issues and their impact, explain why they happen and – most importantly – how to avoid or fix them. EVENT: JS Congress, 2016 SPEAKER: Guy Podjarny PERMISSIONS: The original video was published on JS Congress YouTube channel with the Creative Commons Attribution license (reuse allowed). ORIGINAL SOURCE: https://www.youtube.com/watch?v=lNk9Ami4Zls
Views: 120656 Coding Tech
How Airbnb Is Using React Native
 
28:28
Airbnb tech stack is very complicated and is cross platform. Watch how Airbnb has been using React Native to build features for their Android and iOS apps. EVENT: Chain React: The React Native Conference, July 2017 SPEAKER: Leland Richardson, Airbnb PERMISSIONS: The video is reposted with permissions of Infinite Red. Check out their web-site at https://infinite.red. Infinite Red is the development studio that specializes in web and mobile design and development in React Native, Elixir, Phoenix, and Ruby on Rails. ORIGINAL SOURCE: https://www.youtube.com/watch?v=JaRtmgaNZos
Views: 94815 Coding Tech
Code Refactoring: Learn Code Smells And Level Up Your Game!
 
36:13
Most code is a mess. Most new requirements change existing code. Much our work involves altering imperfect code. That's the bad news. The good news is that every big mess consists of many small ones. Certain small problems occur so frequently that they've been given names, and are collectively known as "Code Smells". This talk shows how to take a pile of perplexing code, identify the "smells", and surgically apply the curative refactorings. It breaks a messy problem into clear-cut pieces, and proves that you can fix anything without being forced to understand everything. EVENT: RailsConf SPEAKER: Sandi Metz PERMISSIONS: The original video was published on the Confreaks YouTube channel with the Creative Commons Attribution license (reuse allowed). ORIGINAL SOURCE: https://www.youtube.com/watch?v=PJjHfa5yxlU&t=106s
Views: 47143 Coding Tech
WebAssembly Demystified
 
31:28
WebAssembly (aka wasm) is shipping in all modern browsers, but since it's (intentionally) very low level, it can be difficult to understand how it will be critical to future web applications--and definitely not just games and C++! In this talk, Jay will demystify stack assembly languages like WebAssembly, even if you have zero experience with assembly and linear memory. EVENT: Jazoon Tech Days 2017 SPEAKER: Jay Phelps PERMISSIONS: Coding Tech received permissions to republish this video from Conference Organizer. ORIGINAL SOURCE: https://www.youtube.com/watch?v=cRwUD5SxF4o&t=769s
Views: 32982 Coding Tech
Why Go Is Perfect For DevOps
 
17:13
Go is an excellent open source multiplatform language for doing cross-platform development which is ideal for ops tools. If you target multi-platform, multi-architecture environments, come learn how Go enables you to write once and run anywhere. No more need for kludgy shell scripts! This talk will cover the built in features of Golang that make it possible to write your code on one platform and seamlessly deliver it to many different operating systems and architectures. As a devops engineer I have tools and services that need to support multiple operating systems running on different CPU architectures. You will learn the specific ways to generate *bsd-386 binaries on Windows-x64, android-arm binaries on Linux-ppc and all combinations in between. I'll also be covering coding techniques to keep this manageable and libraries that support you in things like file system navigation. EVENT: linux conf au 2017 - Hobart, Australia SPEAKER: Caskey L. Dickson PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=hsgkdMrEJPs
Views: 16959 Coding Tech
A Story of a Generator
 
05:06
A fun story of writing a generator with a brief interlude into dunder methods, itertools pitfalls, and the Python garbage collector. EVENT: PyCon Australia 2018 PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed).
Views: 3271 Coding Tech
Getting Started With MicroPython
 
12:20
MicroPython is a Python3 for resource constrained systems, allowing you to develop IoT software in a pleasant high-level language and run it on a cheap microcontroller. We'll look at: * installing MicroPython on ESP8266 and ESP32 * inputs and outputs * networking * multiprocessing * building MicroPython from source * contributing to MicroPython EVENT: LinuxConfAu 2018 - Sydney, Australia SPEAKER: Nick Moore PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=inUMgHQ62sA&t=84s
Views: 15366 Coding Tech
A Brief Intro to GPU Shader Programming in WebGL
 
04:09
As JavaScript developers, we now have the power of our GPUs available to us, making great visual experiences more possible than ever. Suby discusses the GPU programming mindset with shader programming- code that is executed on the GPU, via WebGL. EVENT: dotJS 2017 SPEAKER: Suby Raman PERMISSIONS: dotConferences Organizer provided Coding Tech with permission to republish this video. CREDITS: Original video: https://www.dotconferences.com/2017/12/suby-raman-webgl-gpu-shader-programming-in-webgl
Views: 3665 Coding Tech
Using GraphQL, ReactJS and Apollo To Create Amazing Apps
 
37:09
Watch this presentation to learn about the project that is moving away from REST API to GraphQL while using ReactJS and Apollo libraries. EVENT: Engineers.SG Meetup, 2017 SPEAKER: Martin Brochhaus SLIDES: https://speakerdeck.com/mbrochh/using-apollo-with-reactjs-and-graphql PERMISSIONS: This is a repost of the original video published on Engineers.SG YouTube channel, which was uploaded with the Creative Commons Attribution license (reuse allowed). ORIGINAL SOURCE: https://www.youtube.com/watch?v=JCBVrE59yAI
Views: 58521 Coding Tech
Design Patterns: Why Event Sourcing?
 
48:59
Event Sourcing has been becoming more and more popular over the last few years. Greg has been talking, teaching, and innovating in the Event Sourcing space since 2006. This talk will look in depth at what Event Sourcing is, when it may be valuable (more importantly when its not), and how problems can change when looked at through a different lens. There are many trade offs, misconceptions, and of course FUD associated around Event Sourcing, hopefully we can sort them all out. EVENT: Dutch PHP Conference 2016 SPEAKER: Greg Young PERMISSIONS: The original video was published on Ibuildings Dutch PHP Conference YouTube channel with the Creative Commons Attribution license (reuse allowed). ORIGINAL SOURCE: https://www.youtube.com/watch?v=I3uH3iiiDqY
Views: 45722 Coding Tech
Writing Ruby Like it's 2018
 
11:25
These days new Ruby releases are regarded with less and less fanfare. We rejoiced at all the new features and support of Ruby 1.9 and 2.0! Since then, we've become a bit jaded: "Refinements? Yeah, they're OK." "Immutable String pragma? Yawn!" "yield_self? Don't we already have tap? In fact, Ruby has delivered in myriad ways over the last several releases. From more support for functional-style programming to vast speed improvements, the Ruby core team is firing on all cylinders. Let's talk about what's been done, what's on the horizon, and get excited about programming Ruby again! EVENT: GORUCO 2018 SPEAKER: Joe Leo PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=VjR3GU0-vpc&t=341s
Views: 6850 Coding Tech
From REST To GraphQL
 
24:12
As our applications grow larger, our REST architecture often becomes unmanageable. Custom endpoints and over/under fetching all become part of your life as a developer. Leave that behind and welcome GraphQL, a declarative and hierarchal way to fetch data, with just one endpoint to rule them all. EVENT: Full Stack Fest 2016 SPEAKER: Marc-Andre Giroux PERMISSIONS: The original video was published on Codegram Technologies YouTube channel (https://www.youtube.com/channel/UCwoOpKfkyCQHW562hXXQAGg) with the Creative Commons Attribution license (reuse allowed). ORIGINAL SOURCE: https://www.youtube.com/watch?v=eD7kLFGOgVw
Views: 40929 Coding Tech
WRITE LESS CSS
 
14:53
How do you make CSS easier to work with? Write less of it. The more CSS we write, the more difficult our stylesheets are to work with. When stylesheets are difficult to work with, we're likely to write more CSS. This leads to more bugs, less consistency, and more frustration for both developers and designers. Adam focuses on both technical and human problems related to maintaining CSS and a few solutions that have worked best at Meetup in our pursuit to write less CSS. Whether you're working with a legacy website or building a new React application with component-specific styles, he shows you how the most powerful CSS is the CSS you don't have to write. EVENT: dotCSS 2017 SPEAKER: Adam Detrick PERMISSIONS: The original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=5tvHSwFR4-Y
Views: 88075 Coding Tech
Concurrency Patterns In Go
 
31:20
We all know that go comes with great concurrency tools like go routines and channels. But is this really everything? This session starts with an overview of common concurrency patterns and ends with best practices on lockless programming that won't let your head explode. EVENT: Golang UK Conference 2017 SPEAKER: Arne Claus PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=rDRa23k70CU
Views: 14985 Coding Tech
0-60 WITH TYPESCRIPT AND NODE JS
 
25:32
Lately TypeScript has been popping up in developer surveys, language rankings, and news outlets as a powerful tool that all JS devs should consider, but what does TypeScript bring to the table for Node.js developers? This session will dive head first on a demo driven tour of TypeScript in Node.js applications. You'll walk away knowing how to quickly add TypeScript to your own apps and with first hand experience of the productivity gains available from putting TypeScript in action. EVENT: Node Summit 2017 SPEAKER: Bowden Kelly PERMISSIONS: Node Summit Organizer provided Coding Tech with the permission to republish this video. CREDITS: Node Summit web-site: http://www.nodesummit.com/ 2018 Node Summit registration: http://www.nodesummit.com/registration/
Views: 28014 Coding Tech
PWAs vs Native (aka There's A Progressive Web App For That)
 
18:10
PWAs aren't just a worthwhile endeavor because it's something new. These web-based apps hold a ton of potential. Some of these advantages hold key-value over native apps and remedy some of the issues that these traditional app experiences face. Watch this video to learn about the benefits of PWAs compared to native apps. EVENT: The JS Roundabout 2017 SPEAKER: Mike Harris PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=Z-XyjEMxpJg&t=324s
Views: 76115 Coding Tech
Performance Limitations of React Native and How to Overcome Them
 
28:38
React Native holds great promise in terms of excellent developer experience with JavaScript and code reuse between platforms. The big question is  - do these benefits come at the price of performance? How well can React Native hold its own against purely native implementations? EVENT: React Amsterdam, 2017 (link to the conference: https://react.amsterdam/) SPEAKER: Tal Kol PERMISSIONS: Conference organizer provided Coding Tech with the permission to republish this video. CREDITS: Original video source: https://www.youtube.com/watch?v=OmiXlJ4ZzAo
Views: 21933 Coding Tech
VS Code: New Awesome Features (2018)
 
18:04
Watch this video to learn about the new features of Visual Studio Code, including multi-root work spaces, multiple source control systems, automatic TypeScript imports, extract method refactoring, region folding, and much more. PERMISSIONS: The original video was published on Microsoft Visual Studio YouTube channel with the Creative Commons Attribution license (reuse allowed). ORIGINAL SOURCE: https://www.youtube.com/watch?v=UzOqT_u5n5U
Views: 89840 Coding Tech
CSS Grid In Production
 
15:40
Benjamin shares a technical retrospective about shipping CSS Grid layout in production, its benefits and some advices on how to use it to its full potential. EVENT: dotCSS 2017 SPEAKER: Benjamin De Cock PERMISSIONS: The original video was published on dotconferences YouTube channel with the Creative Commons Attribution license (reuse allowed). CREDITS: dotconferences YouTube channel: https://www.youtube.com/channel/UCSRhwaM00ay0fasnsw6EXKA Original video source: https://www.youtube.com/watch?v=_BCiiE31D5M
Views: 19573 Coding Tech
Four Fake Filesystems!
 
09:03
Ever seen /proc in Linux? It’s the best-known “synthetic filesystem”, a set of “files” and “folders” on your computer that don’t actually map to anything on a real disk. Instead, /proc controls the processes on your computer. Synthetic filesystems are a powerful and underused interface: there are tons of programming tools and commands to work with files, and once you have a synthetic filesystem, you can use all of them right away! In this talk, I’ll go over four other synthetic filesystems: GrabFS, which exposes screenshots of how all your Mac windows look right now, YTFS, which exposes YouTube videos as video files on your computer, btfs, which lets you mount a BitTorrent file and lazily downloads the pieces you want for you, and WikipediaFS, where you can view and edit Wikipedia articles as files. For each synthetic filesystem, I’ll show you one cool trick you get for free just because it’s a filesystem and not just a Web service or isolated program. Finally, I’ll talk about some general advantages and disadvantages of this approach, which was pioneered by the Plan 9 OS in the early 1990s. EVENT: !!Con 2018 SPEAKER: Omar Rizwan PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=pfHpDDXJQVg&t=221s
Views: 6845 Coding Tech
Has The Age Of Quantum Computing Finally Arrived?
 
15:42
Watch this talk to learn about the first quantum computer launched by IBM. EVENT: The MIT Venture Capital + Innovation Conference SPEAKER: Dario Gil PERMISSIONS: The original video was published on MIT Venture Capital & Innovation YouTube channel with the Creative Commons Attribution license (reuse allowed). ORIGINAL SOURCE: https://www.youtube.com/watch?v=yy6TV9Dntlw
Views: 71411 Coding Tech
Controversial PEPs You (Probably) Never Heard Of
 
05:25
Some PEPs never made it; others were quite controversial. Watch this talk to lean about these Python PEPs. EVENT: PyCon AU 2018 PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=rNkbmu4e3MA&t=1620s
Views: 3103 Coding Tech

Merchandising assistant cover letter examples
How to write a general cover letter for an internship
Free printable cover letter samples
Cover letter for demotion
Cover letter sample for nurses