Don't wanna be here? Send us removal request.
Video
vimeo
Haskell eXchange 2016 - Keynote by Don Stewart from Skills Matter on Vimeo.
5 notes
·
View notes
Video
vimeo
DDD Meetup - Effective Aggregate Design Part II from Vaughn Vernon on Vimeo.
This presentation by Vaughn Vernon was recorded on December 12, 2011, at the Denver-Boulder Domain-Driven Design Meetup Group. The material is based on the essay found on the DDD Community site: dddcommunity.org/library/vernon_2011
0 notes
Video
Node Summit 2017 - PLATFORM AS A REFLECTION OF VALUES: JOYENT, NODE.JS, AND BEYOND - Bryan Cantrill from Node Summit on Vimeo.
Since its inception, Joyent has sought to build robust services for elastic compute and storage infrastructure. For much of our history, our runtime of choice for these upstack services was node.js -- to the point that we were the steward of the project from 2010 until the formation of the Node Foundation in 2015. Today, however, while our engineering values remain centered around building robust services, we are no longer exclusive to node.js, finding ourselves looking beyond node.js to other platforms and communities. This talk will candidly describe where we've been, where we're going, and how our relationship with node.js has changed -- even as our values have remained the same.
Speaker: Bryan Cantrill, CTO, Joyent
Location: Level 2, Main Stage
1 note
·
View note
Video
vimeo
Day Of Datomic Part 2 from Cognitect on Vimeo.
Day of Datomic 2 of 6
0 notes
Video
vimeo
MLflow: Infrastructure for the Complete ML Lifecycle Matei Zaharia (Databricks) from Databricks on Vimeo.
ML development brings many new complexities beyond the traditional software development lifecycle. Unlike in traditional software development, ML developers want to try multiple algorithms, tools and parameters to get the best results, and they need to track this information to reproduce work. In addition, developers need to use many distinct systems to productionize models. To address these problems, many companies are building custom "ML platforms" that automate this lifecycle, but even these platforms are limited to a few supported algorithms and to each company's internal infrastructure. In this talk, I present MLflow, a new open source project from Databricks that aims to design an open ML platform where organizations can use any ML library and development tool of their choice to reliably build and share ML applications. MLflow introduces simple abstractions to package reproducible projects, track results, and encapsulate models that can be used with many existing tools, accelerating the ML lifecycle for organizations of any size.
0 notes
Video
vimeo
Deliver Spring Boot Applications to Kubernetes with Ease from Atomist on Vimeo.
0 notes
Video
vimeo
specs2 - What's New in the Scala BDD world? from Nathan Hamblen on Vimeo.
Rose Toomey talks about the current state of testing your Scala code, with an emphasis on migrating to specs2.
Meetup: meetup.com/ny-scala/events/17299696/
Slides: repo.novus.com/specs2-presentation/
Sample code: github.com/rktoomey/specs2-examples
0 notes
Video
vimeo
Anatomy of a full-stack Scala/Scala.js Web App from Li Haoyi on Vimeo.
Talk given at Scaladays Chicago, 20 Apr 2017
This talk will explore the inner workings of a real-world, moderately-sized "Isomorphic" Scala/Scala.js web app: running Scala on the server and Scala.js in the browser.
In this talk, you will see how the Scala.js developer experience changes as an application grows, how a non-trivial Scala/Scala.js application can be structured, and how the "Isomorphic" property of the Scala/Scala.js stack affects how you write code in reality. By the end you should have seen enough to form an impression of how a real-world Scala/Scala.js application ends up looking in-the-wild, compared to what a more traditional Javascript-based web app may look like.
Slides: lihaoyi.com/post/Anatomy-of-a-full-stack-Scala-Scalajs.pdf
0 notes
Video
vimeo
SOLID Deconstruction - Kevlin Henney from NDC Conferences on Vimeo.
The SOLID principles are often presented as being core to good code design practice. Each of S, O, L, I and D do not, however, necessarily mean what programmers expect they mean or are taught. By understanding this range of beliefs we can learn more about practices for objects, components and interfaces than just S, O, L, I and D. This talk reviews the SOLID principles and reveals contradictions and different interpretations. It is through paradoxes and surprises we often gain insights. We will leave SOLID somewhat more fluid, but having learnt from them more than expected.
0 notes
Video
vimeo
Building a Company on Scala: Dag Liodden from JavaZone on Vimeo.
At any company’s start, they will face the decision of which programming language will define their technology stack. For Tapad, this was in 2010, when languages like Scala were in their very early stages and many engineers weren’t looking beyond Java. It was at that time that CTO and co-founder, Dag Liodden, made the decision to use Scala, which arguably provided the technical foundation needed to scale Tapad to what it is today -- a 200+ person company, managing 20+ PB of data, that was recently acquired for $360 million. While adoption has gained significant momentum for Scala since Tapad first embraced the language, it is still in the fairly early stages of maturity, which poses challenges for experienced and novice Scala developer teams alike. In this session, Dag will address the source of some of these challenges, how they can be resolved, and how Scala can help deliver high quality code at high velocity. Ultimately, all leading up to how engineers and entrepreneurs alike can overcome these barriers to build a team, or even a whole company, on Scala.
0 notes
Video
Google I/O Keynote 2017 from CodeCarrot on Vimeo.
Mentioning about the programing language Kotlin and its usage.
0 notes
Video
FAKE + Paket – PowerTools for .NET developers - Steffen Forkmann from NDC Conferences on Vimeo.
FAKE - F# Make is a build automation system with capabilities which are similar to make and rake. It is using an easy domain-specific language (DSL) which allows you to express your build logic in F#.
Paket is a dependency manager for .NET and mono projects, which is designed to work well with NuGet packages and also enables referencing files directly from GitHub repositories. It enables precise and predictable control over what packages the projects within your application reference.
The talk will show you how to set up basic build scripts with FAKE and gives you an overview about dependency management with Paket. This talk is for every .NET developer that wants to get rid of the problems that come with XML build scripts and NuGet dependency chaos.
0 notes
Video
Domain-Driven Design and Actors by Vaughn Vernon at Copenhagen Domain Driven Design Meetup from tretton37 on Vimeo.
This talk by Vaugh Vernon was held on June 20th and organized by Copenhagen DDD Metup. More details: meetup.com/Copenhagen-Domain-Driven-Design-Meetup/events/231750722/
We were there with camera and our Per Ökvist facilitated discussion after the presentation.
0 notes
Video
vimeo
Øredev 2015 - Martin Kleppmann - STREAMS AS THE TEAM INTERFACE from Øredev Conference on Vimeo.
How do you remain agile when working on a large application? How do you keep feedback cycles short and ship features quickly? How do you adapt rapidly to changing requirements?
Somehow, you need to break the big application into smaller, more manageable chunks. Microservices are a growing trend for splitting up monolithic applications into independently deployable services. Although there are many good things about microservices, it's not all roses: keeping them reliable and consistently performant can take serious effort.
In this talk, we'll discuss a different approach to breaking down a big application into smaller chunks: stream processing. Many applications can be designed as a cascade of jobs that consume and produce real-time data streams. When you build applications this way, streams are not just an implementation detail — they become the interface from one team to another.
0 notes
Video
Getting the best out of ASP.NET Core in Azure - Jon Galloway from NDC Conferences on Vimeo.
In this session, we'll dig into some top tips for running your ASP.NET Core applications on Azure. We'll cover new Azure integration features, setting up Kudu, deployment optimization, logging, App Insights, Docker support, and more!
0 notes
Video
JavaScript Patterns for 2017 - Scott Allen from NDC Conferences on Vimeo.
The JavaScript language and ecosystem have seen dramatic changes in the last 2 years. In this sessions we'll look at patterns for organizing code using modules, talk about some of the pros and cons of new language features, and look at the current state of build tools and build patterns.
0 notes
Video
Keynote NDC Sydney 2016: “If I knew then what I know now…” – Scott Hanselman from NDC Conferences on Vimeo.
I’ve been coding for money for 25 years. I recently met a programmer who’s been coding for over 50. They asked me how they could become a web developer. Here’s what I told them.
0 notes