IDA Summer of Code 2014
A student's accepted application to the IDA Summer of Code program, where they will be paid to work on the Rust programming language.
A student's accepted application to the IDA Summer of Code program, where they will be paid to work on the Rust programming language.
How to use Foreman and a Procfile to manage multiple local development processes like Gulp and a web server simultaneously.
A data scientist analyzes Seattle's bicycle counter data using Python to determine if cycling is truly increasing or just affected by good weather.
A comprehensive guide to the CSS will-change property, covering usage, performance, and best practices for web developers.
Explores performance optimization techniques from the Roslyn compiler codebase, focusing on minimizing garbage collector work through allocation avoidance and object pooling.
A blog post sharing the author's cover letter for an internship at iHub Research, focusing on their interest in automating hate speech detection using AI and NLP.
A deep dive into the inner workings of Node.js's `require()` function, exploring the module loading, caching, and compilation process.
A personal account of securing a tech internship at iHub, focusing on the application process and the project that sparked interest.
Explores design patterns in AngularJS services, focusing on the Singleton pattern and dependency injection implementation.
A step-by-step guide to installing the OS X Yosemite Developer Preview Beta as a virtual machine using VirtualBox on a Mac.
A critique of Go's verbose error handling patterns, comparing them to more concise assembly language approaches.
Explores differences between frequentist and Bayesian statistics, focusing on how they handle nuisance parameters in data analysis.
Analyzes performance lessons from the Roslyn compiler codebase, focusing on how Microsoft measures and ensures compiler speed.
A tutorial on how to style HTML <select> elements using CSS, covering cross-browser compatibility and mobile usability.
A detailed look at the continuous integration setup, development environment, and build processes used by the Hippo CMS development team.
Proposes a new cloud computing metric, Time-To-Scale-Out (TTSO), and discusses best practices for effective autoscaling in cloud environments.
Fixing a daloRADIUS bug for importing users with non-default password types like MD5 or SHA.
Argues for moving beyond open government to collaborative government, using open source software development as a model for public participation.
A guide to evaluating the health and sustainability of open source projects before adopting them, covering metrics like activity, community, and documentation.
A developer introduces an improved CSS-based 'Adaptive Placeholder' form field pattern, aiming to enhance UX without unnecessary JavaScript.