Four characteristics of modern collaboration tools
GitHub's internal use of its own platform for non-code collaboration highlights four key traits of modern, open-source-inspired collaboration tools.
GitHub's internal use of its own platform for non-code collaboration highlights four key traits of modern, open-source-inspired collaboration tools.
A guide to using the PrettyTime Java library for human-readable date and time formatting (e.g., '2 minutes ago').
A guide to converting an Objective-C protocol that returns a protocol-conforming object into Swift, focusing on the use of typealias.
A developer documents the open redesign of their personal website, focusing on performance, accessibility, and modern web features.
A technical article presenting a mathematical function for creating smooth, differentiable pulses, with R code examples.
Explains the importance of using systems that assign URLs to decisions and processes to preserve organizational knowledge and context.
A guide to using the Tor network for enhanced online privacy, covering applications beyond web browsing and practical setup tips.
Explains how to explicitly switch back to the UI thread in async C# code, especially after using ConfigureAwait(false), with solutions like custom awaiters.
Explores why developers find Git difficult, contrasting individual vs. team workflows and the mindset shift needed to appreciate it.
Tips for creating trustworthy unit tests in Swift, covering organization and length to ensure reliability.
Learn how to create trustworthy unit tests in Swift with tips on organization, length, and best practices.
Explores changes in CultureInfo behavior for localization and formatting when moving from .NET Framework to UWP/WinRT.
Explains the pitfalls of using arrow functions as class methods in JavaScript, highlighting prototype inheritance issues.
A blog owner is seeking guest bloggers to write about Python and related topics due to their busy schedule.
A CSS technique using text-shadow to create bold hover effects without causing layout jumps, with fallbacks for older browsers.
Using tmux to manage separate displays for live coding presentations, reducing stress by syncing projector and local screens.
Argues against using Slack for FOSS project communication, advocating for IRC due to its open, standardized, and distributed nature.
Oracle releases critical security patches for OBIEE, ODI Data Quality, and Exalytics systems, addressing vulnerabilities in specific versions.
Explores how government IT procurement is evolving from waterfall to agile methods and aligning with open source development practices.
A web developer creates a charity music album featuring tracks from web professionals to raise funds for web accessibility organizations.