Extracting schedule information from timeedit
A technical analysis of reverse-engineering TimeEdit's web interface to extract and parse schedule data via its JSON and HTML endpoints.
A technical analysis of reverse-engineering TimeEdit's web interface to extract and parse schedule data via its JSON and HTML endpoints.
Analyzes the TV show Continuum to discuss real-world surveillance, IoT security risks, and the erosion of privacy in a connected world.
Explores C# string interpolation and a custom StringTemplate library for named placeholders, useful for localization and readability.
A 2014 TechEd talk on Azure API Management, now archived, with slides and a dead video link.
Quick guide on setting up Unity IOC container for ASP.NET MVC using NuGet and dependency injection.
Quick guide to setting up Unity IOC container for ASP.NET MVC dependency injection using NuGet.
A developer describes their ideal workflow, emphasizing code review, CI/CD, and team collaboration for efficient software development.
Article encourages Swift developers to write about Swift, citing benefits like community growth, personal learning, and sharing unique knowledge.
A persuasive article encouraging Swift developers to write about the language, highlighting benefits like community growth and personal understanding.
How to use rlwrap with Apache Hive beeline for enhanced command-line editing, including history search and navigation.
Explores the critical importance of URLs for collaboration, institutional knowledge, and transparency, especially in tech and government contexts.
How to fix the CVE-2014-6271 Bash vulnerability on Laravel Forge-managed servers, including manual update commands.
A Swift tutorial on checking iOS versions using NSFoundationVersionNumber for backward compatibility with iOS 7 and iOS 8.
A guide on checking iOS versions in Swift for backward compatibility with iOS 7 and iOS 8.
Custom Capistrano tasks for Symfony2 deployment, including targeted cache clearing and automatic asset versioning.
A developer critiques Responsive Web Design (RWD), arguing for device detection as a complementary approach to improve performance and user experience.
Explains why specialized sinpi() functions exist for accurate computation of trigonometric functions at half-integer multiples, avoiding floating-point errors.
A guide to writing clean functions in Swift, focusing on naming conventions and parameter clarity inspired by Clean Code principles.
A guide to writing clean functions in Swift, focusing on naming, parameter clarity, and decomposition for self-documenting code.
A guide on using WebStorm IDE for developing JavaScript applications on the Tessel microcontroller, including setup and workflow tips.