AngularJS Best Practices - Style Guide
A guide to AngularJS best practices and style conventions, referencing John Papa's popular style guide and related tools.
A guide to AngularJS best practices and style conventions, referencing John Papa's popular style guide and related tools.
Explores strategies for launching sharing-economy and platform startups by bootstrapping and 'faking it til you make it' to solve the two-sided market problem.
Explores decompression bombs and demonstrates using Docker's cgroup blkio controls to throttle disk I/O bandwidth.
A technical guide on setting up a reverse VPN to securely expose home network services like Alexa and Plex to the public internet.
Explores the reasons for choosing TypeScript over ES6, including type safety, tooling, and support for older browsers.
Exploring the use of TypeScript with AngularJS 1.x, including benefits for Java developers and tools for integration.
A developer shares their experience of being awarded Microsoft MVP status, detailing the application process and the benefits received.
A tutorial on creating a vintage photo washout effect using CSS blend modes and filters, focusing on the 'lighten' blend mode.
A developer argues against committing commented-out code, explaining why it harms code readability and maintainability.
A developer's experience and lessons learned from using Kubernetes for Docker container orchestration in a data processing project.
A tutorial for setting up Puppet in standalone mode on Fedora 23, including writing manifests and Serverspec tests.
A developer explains the problems with committing generated files to a Git repository's master branch and why they stopped the practice.
Explains the hierarchy and value of retired high-level Microsoft certifications like MCM, MCSM, and MVP, detailing their exams and legacy.
A web developer discusses the stress of keeping up with rapid tech changes and argues it's about awareness, not complexity.
Explains how to implement lazy loading for route components in Angular 2 to improve application performance by reducing initial bundle size.
Analysis of how 'limping' or slow hardware nodes can severely degrade distributed system performance, based on academic research.
A hiring manager at Tighten shares do's and don'ts for applying to their web developer jobs, based on reviewing hundreds of applications.
Explains the semantic differences between HTML5's <div>, <section>, and <article> elements and provides guidelines for when to use each.
A guide to automating Xcode build and version numbers using Git commit counts and tags, keeping the Info.plist clean.
Explains why Windows 10 clients fail to get DHCP addresses when NAP is enabled, as NAP is deprecated and unsupported in Windows 10.