Idea: Extending native DOM prototypes without collisions
Exploring a method to extend native DOM prototypes safely by using a single namespace property to avoid collisions in JavaScript libraries.
Exploring a method to extend native DOM prototypes safely by using a single namespace property to avoid collisions in JavaScript libraries.
Explores advanced immutable data structures in AngularJS for optimizing the $digest loop and improving change detection performance.
A collection of useful Python programming tips and tricks, including enumerate, comprehensions, and debugging techniques.
Argues against using jQuery for modern web development, citing native browser APIs and jQuery's abstraction issues.
Introducing Hooks, a simple tool for running custom commands on GitHub webhooks to enable easy continuous deployment.
A technical guide on configuring Amazon S3 to publish event notifications to SNS topics or SQS queues using IAM policies.
Safaricom is migrating M-PESA servers from Germany to Kenya, promising improved stability and faster transactions, while developers hope for better API access.
A weekly roundup of browser updates, developer tools, debugging tips, and web performance optimization techniques.
A technical guide on configuring an AWS VPN connection with a Cisco router behind a home NAT, including configuration modifications for NAT traversal.
Explores issues with UITableViewController's designated initializers in iOS 8.3, detailing subclassing problems and workarounds.
A technical analysis of Apple's open-source ResearchKit framework, examining its source code, design patterns, and workarounds for iOS development challenges.
SUSE's Hack Week allows engineers to work on self-chosen projects, fostering innovation, learning, and collaboration.
A guide to using the AFL fuzzing tool to test Python code for bugs and security vulnerabilities by generating random inputs.
A humorous rap song about Drupal development, covering modules, hooks, caching, and the Drupal community.
A developer reflects on the emotional and professional revitalization they experience at PyCon, the annual Python conference.
Part 2 of optimizing AngularJS performance with immutable data, using Benchpress for detailed profiling of execution and garbage collection times.
Author celebrates 55,555 downloads of their ownCloud appliance, discusses its ease of use, and shares technical and community hopes for the project.
A weekly roundup of web development news, covering browser updates, debugging tools, accessibility testing, and cross-browser compatibility tips.
A developer shares how starting with a minimal, functional version of a side-project (a Python TODO manager) leads to completion and avoids abandonment.
A developer's first impressions of Angular 2.0, exploring its TypeScript foundation, design patterns, and initial features.