The difference between 18F and USDS
Explains the distinct missions and approaches of two U.S. government tech modernization groups: 18F and the U.S. Digital Service (USDS).
Explains the distinct missions and approaches of two U.S. government tech modernization groups: 18F and the U.S. Digital Service (USDS).
A critique of government agency workplace culture, listing 19 reasons why technologists avoid public sector jobs and offering solutions.
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.