Enforcing Best Practices with Static Code Analysis of Angular 2 Projects
Explores using static code analysis to enforce Angular 2 best practices from a community-driven style guide, covering patterns and benefits.
Explores using static code analysis to enforce Angular 2 best practices from a community-driven style guide, covering patterns and benefits.
Analysis of the conflict between traditional taxis and Uber in Nairobi, exploring tech-based solutions like local ride-hailing apps.
A 2016 perspective on Python 3 adoption, analyzing library support, community trends, and the gradual shift from Python 2.
A deep dive into using BenchmarkDotNet to analyze memory allocations and performance differences between string concatenation and StringBuilder in C#.
A developer shares their experience in a tech speaking mentorship program, learning how to craft compelling talk abstracts and improve CFP submissions.
A tutorial on implementing a dynamic theme switcher using CSS custom properties (CSS variables) and JavaScript, with localStorage for persistence.
Final part of a tutorial series on building a quiz app with PureScript and the purescript-pux framework, consuming a random question API.
A tutorial on building a web service in Haskell using the Servant library to generate random elementary school science questions from Markov chain data.
A technical tutorial on building a data product using Python, Markov chains, and a dataset of science questions to generate random quiz questions.
Analyzes the viability of Netflix in Kenya, addressing internet access, device compatibility, and competition with piracy.
A guide to setting up an Angular 2.0 starter project with TypeScript, Webpack, and Bootstrap, including Less/Sass for theming.
A technical analysis of a specific password corruption bug in OBIEE 12c when using online mode for the repository (RPD).
A summary of a D3.js data visualization workshop for gifted high-school students, covering materials and projects.
A guide to implementing HTTP Public Key Pinning (HKPK) with Let's Encrypt certificates on an nginx server for enhanced TLS security.
Technical guide on building a real-time Twitter sentiment analysis system using Apache Kafka and Storm.
A developer reflects on 2015, covering personal milestones and professional work on Hippo CMS projects, architecture, and webinars.
A developer's recap of FOSDEM 2016, focusing on a talk and panel about the Lua and GNU Guile programming languages.
A developer reflects on the complexity of seemingly simple browser feature requests, using image alt-text display as an example.
Explains the Stochastic SVD algorithm, a probabilistic method for fast, approximate matrix decomposition using random projections.
A review of the Topconf Linz 2016 software conference, covering its organization, speaker lineup, and attendee feedback.