What motivates the authors of the software you use?
Explores the motivations behind proprietary vs. open source software, arguing that understanding developer intent is key to choosing software that serves user interests.
Explores the motivations behind proprietary vs. open source software, arguing that understanding developer intent is key to choosing software that serves user interests.
A technique for autoprefixing CSS properties using CSS variables, demonstrated with clip-path.
A guide to deploying AWS AutoScale groups with Windows instances that automatically join a domain and rename themselves using CloudFormation and PowerShell.
A guide to deploying applications to Azure VMs using VSTS Release Management, covering common pitfalls and solutions.
A developer announces and shares thoughts on preparing for their first major conference talks at NSSpain and FrenchKit, focusing on Swift and live-coding challenges.
Troubleshooting Oracle GoldenGate for Big Data Kafka Handler errors using logdump and debug logs.
A guide to analyzing .NET memory dumps using the CLR MD library, covering heap inspection and string analysis.
Using R code to generate permutations of digits (2,2,5,5,9,9), analyzing divisibility by 11 and primality.
A comprehensive guide to the new features and changes in Java 9, covering language updates, APIs, and deprecations.
Explores performance-friendly techniques for creating flexible, animatable shadows in responsive web design, comparing CSS box-shadow and filter approaches.
Summarizes nine key deep learning papers that advanced convolutional neural networks (CNNs) and computer vision over five years.
A curated list of five interesting Python tutorials covering music generation, computer vision, data science, and popular modules.
A guide encouraging developers to contribute to open-source projects like AngularJS by improving documentation, not just code.
Sway, an i3-compatible Wayland compositor, celebrates its first year with major updates, new features, and community contributions.
Fixing OGG-15051 error: 'Class not found: kafkahandler' due to a typo in Oracle GoldenGate Kafka handler configuration.
An introduction to threat modeling, a security technique for identifying assets, attack vectors, and attackers to build better system defenses.
A personal guide detailing the steps and configurations for installing and setting up Slackware Linux 14.2 on a laptop, including package management and development tools.
Explains the new Stream::iterate overload in Java 9, which adds a predicate to create finite streams, with examples and caveats.
Introducing batch report requests in RSiteCatalyst v1.4.9 for faster bulk data downloads from the Adobe Analytics API.
Fixing a Kafka Connect HDFS/Hive integration error caused by using the wrong converter class, preventing automatic schema creation.