Killing ants with nuclear weapons
A developer critiques modern software complexity, arguing that overengineered tools like Docker and Gulp create more problems than they solve.
A developer critiques modern software complexity, arguing that overengineered tools like Docker and Gulp create more problems than they solve.
A guide to implementing accessible ARIA live regions in React applications to announce dynamic content changes for screen reader users.
Upcoming events and sessions about the EnMasse and Eclipse Hono open-source projects for scalable messaging and IoT solutions.
Explains a common Kafka Connect error about JsonDeserializer requiring 'schema' and 'payload' fields and provides the solution.
A technical guide on how to disable Intel Hyper-Threading Technology on Windows Server 2016 instances running on Amazon EC2 for specific performance tuning.
A developer shares lessons learned from refactoring a SpringMock parser class, emphasizing behavior verification pitfalls in testing.
A tutorial on automating Angular CLI project deployment to Firebase Hosting using Travis CI, GitHub, and Greenkeeper for dependency updates.
A roundup of blog posts and resources discussing various data analysis workflows and tools in the R programming language.
Explains the differences between logical and physical backups in PostgreSQL, covering their use cases, advantages, and trade-offs.
Explains a Swift KVO crash with .initial option and provides a solution using global/static context variables for thread safety.
A tutorial on controlling Raspberry Pi GPIO pins using an ASP.NET Core 2.0 Web API to turn an LED on and off.
An analysis of nine code quality tools for Clojure, evaluating their functionality and issues in a real-world project with cljc files and spec.
Learn how to create a custom Angular Date Pipe to format dates consistently across your application, using the dd/MM/yyyy format.
Argues that code reviews should be a team effort, not a single person's responsibility, to improve quality, share knowledge, and build ownership.
Analysis of new NIST password guidelines advocating for longer passphrases over complex, frequently changed passwords.
Highlights from the VMworld 2017 US keynote, covering VMware's announcements on AWS partnership, Cloud Foundation, NSX-T, and AppDefense.
Highlights from the VMworld 2017 Tuesday keynote, covering VMware's support improvements, partnerships, and the launch of Pivotal Container Service (PKS).
How to use Visual Studio's debugger to step into and debug .NET library code while running it from a LINQPad script.
A curated list of tutorials and resources for learning tidy evaluation (tidyeval) in R programming, focusing on non-standard evaluation techniques.
A deep dive into the internal implementation of Swift's error handling mechanism, comparing Swift 3 and Swift 4.