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 guide for teaching quantum mechanics to high-school students using light polarization as a simple, visual two-level system.
A software team's journey from inconsistent practices to establishing a formal, team-wide code review process, including their goals and principles.
A developer re-evaluates inline CSS and internal stylesheets, testing performance benefits and challenging common front-end best practices.
A guide to manually integrating Google Firebase into an iOS project without using CocoaPods, covering framework setup and linking in Xcode.
Explains Ahead-of-Time (AoT) compilation in Angular, covering its benefits over Just-in-Time (JiT) compilation for performance and efficiency.
Discusses why simulation summaries should focus on quantiles and robust statistics rather than moments when evaluating asymptotic approximations.
A developer shares lessons learned from submitting PowerShell DSC resources to Microsoft's High Quality Resource Module (HQRM) standards.
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.
A deep dive into Python exception handling, covering the BaseException hierarchy, internal implementation, and best practices for defining custom exceptions.
Introduction to Apache Drill, a SQL engine for querying diverse data sources like files (CSV, JSON) and databases.
A technical guide on configuring Apache Drill's ODBC driver to connect with Oracle Business Intelligence Enterprise Edition (OBIEE) 12c on a Linux environment.
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 JavaScript's mutator array methods like pop(), push(), sort(), and splice() that modify the original array.
Explains the difference between implicitly unwrapped and force unwrapped optionals in Swift, highlighting their dangers and appropriate use cases.
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.