Quality is hard to define and even harder to achieve. Chris has spent the last 5 years working as a developer in a Quality role. This talk includes a philosophy on quality, lessons learned, tools, and techniques that can help you define and achieve quality in your code.
If you have ever considered teaching at a coding bootcamp, pondered starting one, or have wondered if hiring a graduate is a good idea, come for the discussion and bring your questions. For the last year and a half I've taught at a coding bootcamp called The Iron Yard.
Amazon's Alexa platform is taking the world by storm, helping empower smart homes around the world. But what many developers may not realize is that this is not a closed platform, in fact it has a thriving marketplace for programs, or Skills as Amazon calls them.
Today's enterprise cloud consumers have a difficult decision to make when deciding where to deploy their application workloads: AWS, Azure or both? Both platforms share many similar services but have critical differences that are important to understand.
Bring your laptop for this hands-on training! Functional Programming is the heart of many exciting new technologies including big data, microservices, the cloud, and a surprising number of familiar libraries. If you write C# or JavaScript code you are already functional programmer.
Features like async/await have often taken the spotlight away from other features in C# that are a lot more important for developer efficiency and productivity. This talk will be diving into some of the lesser-known features in C#, a language developed by Microsoft as part of its .
Features like async/await have often taken the spotlight away from other features in C# that are a lot more important for developer efficiency and productivity. This talk will be diving into some of the lesser-known features in C#, a language developed by Microsoft as part of its .
Microsoft has created a new base library for ASP.NET which powers all of ASP.NET MVC, but sometimes it is useful to take a step back and understand just the fundamentals. So in this talk we will review creating a basic web server with just ASP.
React is a JavaScript library for building modern user interfaces. It's often used in a node-based stack, but needn't be. You can build your next feature in React in your existing ASP.NET MVC application seamlessly.
These days, the SPA framework space is crowded. Aurelia stands out from its contemporaries in a few important ways. Creating components using vanilla Javascript classes, leveraging convention to minimize development overhead, and future-proofing for upcoming technologies like Web Components are just a few of the advantages Aurelia offers.
UWP makes it easy to build an app that will deploy to any Windows 10 device, regardless of the device type. However, that does not mean that the app will run well on that device.
Events are central to web programming for anything but the most trivial of web applications. In this Meetup we'll discuss topics such as how to use common events (e.g.
As developers and architects, we talk about “scalable solutions”, but often fail to prove how well our solutions scale. Here, we will build a Web API on Microsoft Azure, and demonstrate how to implement more scalable applications, using async/await, distributed caching, and Azure auto-scaling.
.NET Core 1.0 and ASP.NET Core 1.0 were just released a few weeks ago! Pretty exciting times. In this meeting, we will discuss creating and running ASP.NET Core apps on both Mac and Windows, the basics of .NET Core, the .NET Core CLI, some basics of ASP.NET Core (controllers, views, etc.), and deploying ASP.NET Core apps to Azure and IIS.
Miss the Xamarin //build/ announcements? How about Xamarin Evolve 2016? Join Sean Sparkman as he takes you through what’s new with Xamarin. We’ll dive deep into each announcement with a demo for release items.
With all the talk about big data, Internet of things, and the value that can be derived from the analysis of all of that information, no one seems to talk about how we collect it. There are a number of traditional ways.
Is it a chore to get your code deployed? Are you manually deploying updates to production? Find out how automated deployment tools like Octopus Deploy can make your deployments repeatable, reliable, and less prone to human error.