You too can contribute to AngularJS
A guide encouraging developers to contribute to open-source projects like AngularJS by improving documentation, not just code.
A guide encouraging developers to contribute to open-source projects like AngularJS by improving documentation, not just code.
A software team's journey from inconsistent practices to establishing a formal, team-wide code review process, including their goals and principles.
A guide for teaching quantum mechanics to high-school students using light polarization as a simple, visual two-level system.
A guide to manually integrating Google Firebase into an iOS project without using CocoaPods, covering framework setup and linking in Xcode.
A developer re-evaluates inline CSS and internal stylesheets, testing performance benefits and challenging common front-end best practices.
A developer shares lessons learned from submitting PowerShell DSC resources to Microsoft's High Quality Resource Module (HQRM) standards.
Discusses why simulation summaries should focus on quantiles and robust statistics rather than moments when evaluating asymptotic approximations.
Explains Ahead-of-Time (AoT) compilation in Angular, covering its benefits over Just-in-Time (JiT) compilation for performance and efficiency.
A tutorial on using Redux Observable and RxJS for reactive programming to handle asynchronous actions in Redux.
Introducing 'trainer', a tool to convert Xcode test results from plist to JUnit format for Jenkins, solving issues with xcpretty and xctool.
A technical guide on configuring Apache web server to redirect www to non-www and HTTP to HTTPS using .htaccess rewrite rules.
The author reflects on the global reach of their book 'Intermediate Python', which has been read in 181 countries and used for training.
A guide to modernizing JavaScript code by replacing ES5 hacks and workarounds with cleaner, native ES2015+ alternatives.
Explains the difference between implicitly unwrapped and force unwrapped optionals in Swift, highlighting their dangers and appropriate use cases.
Explains JavaScript's mutator array methods like pop(), push(), sort(), and splice() that modify the original array.
A guide to creating a custom Jekyll filter that allows the use of Liquid objects and variables within a page's front-matter.
A developer advocates for investing time in building internal tools and processes to automate repetitive tasks and improve efficiency in software development.
Explains how the .NET Garbage Collector pauses threads at safe points to perform collection, detailing the suspension mechanism and TTSP.
An author shares their experience of publishing a 6000-word article on Smashing Magazine about scaling a static site generator for 2000 pages.
Explains the directory structure changes in Laravel 5.3, including folders removed by default and new ones created by Artisan.