Getting to iHub: Lessons Learned
A developer shares lessons learned from applying to and joining iHub, a tech innovation hub, covering networking, cover letters, and interview tips.
A developer shares lessons learned from applying to and joining iHub, a tech innovation hub, covering networking, cover letters, and interview tips.
A developer solves a 'resource exhausted' error in Hakyll by identifying and killing Spotify processes consuming inotify watches.
A detailed review of the Bonobo Extreme laptop, covering its performance, Ubuntu integration, and significant hardware/software flaws.
Explores the critical difference between frequentist confidence intervals and Bayesian credible regions, arguing why frequentism often fails scientific inquiry.
A data engineer shares five practical lessons and performance tips for working with Apache Hive, focusing on common pitfalls and optimizations.
A developer explores using free SaaS tools like GitHub and Travis CI to build and manage an open-source project, moving beyond traditional forges.
A personal account of preparing for and attending a software internship interview at iHub, a tech company.
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.