VMUG London January 2016
A recap of the London VMUG January 2016 meeting, covering VMware ecosystem talks on security, storage, automation, and case studies.
A recap of the London VMUG January 2016 meeting, covering VMware ecosystem talks on security, storage, automation, and case studies.
A guide to testing asynchronous Swift code using the Quick and Nimble frameworks, covering callbacks and delegate methods.
Explains how to extend classes from CoffeeScript libraries using ES6 class syntax in JavaScript.
A developer explains how they created an unofficial embed for caniuse.com to display up-to-date browser support data in blog posts.
A guide to building a flexible, scalable SVG icon system using Gulp and external SVG symbol sprites for web development.
Explains why Docker images become large and provides techniques to create smaller, more efficient images using multi-stage builds and layer optimization.
A guide on using the moto library to mock AWS S3 interactions in Python tests, replacing complex boto mocks.
A personal review of the Jabra Speak 410 speakerphone, covering its features, setup, sound quality, and whether it's a necessary purchase.
Explains how to implement tenant caching and control tenant lifetime in multi-tenant ASP.NET Core applications using SaasKit.
Explains how the experimental createImageBitmap API can move image decoding off the main thread to prevent jank and checkerboarding in web apps.
Part 7 of a series on creating professional PowerShell DSC resources, focusing on integration testing and best practices.
Explains how NPM scripts eliminate the need for globally installing command line tools by using local node_modules/.bin.
A guide to installing and using cURL with HTTP/2 support on macOS via Homebrew, including troubleshooting steps.
A technical guide on intercepting and monitoring XMLHttpRequest events in vanilla JavaScript by modifying the prototype.
Explains why sampling profilers fail at debugging tail latency and introduces Google's event tracing framework as a solution.
A student reflects on their positive experience and key learnings from participating in the Google Code-In contest with the FOSSASIA organization.
Explains the difference between ViewChildren and ContentChildren in Angular, including how to access them and the viewProviders property.
A guide on securing ASP.NET application configuration by integrating Azure Key Vault to inject secrets and connection strings.
A technical guide on using Python to scrape public data, including answers to questions, from the European Parliament website.
A developer documents the process of wiping and reinstalling their MacBook, listing essential software, tools, and customizations for a fresh development setup.