Opensmtpd and dovecot with a shared SQL database
A technical guide on integrating Opensmtpd and Dovecot email servers using a shared SQL database for scalable email hosting.
A technical guide on integrating Opensmtpd and Dovecot email servers using a shared SQL database for scalable email hosting.
Monthly roundup of browser development news, bug reporting tips, and new web development tools for June 2015.
Explains why government agencies often fail with their first open source project due to cultural and procedural mismatches.
Guide to monitoring OBIEE performance using InfluxDB for time-series data and Grafana for visualization dashboards.
An update on the hyper project, a Python HTTP/2 client library, covering bug fixes, new HTTPie plugin integration, and Python 2.7.9 support.
A guide to programmatically identify the Windows OS version on AWS EC2 instances without logging in, using PowerShell and system logs.
A monthly roundup of browser bugs, security issues, testing tools, and web development news from February 2015.
Exploring methods for processing binary protocols in client-side JavaScript, from XMLHttpRequest to modern binary WebSockets with a proxy.
Analyzes performance bottlenecks of client-side MVC frameworks like Angular, advocating for server-side rendering to improve initial page load times.
A tool called Word Diff enables version control and collaboration on Microsoft Word documents using Git and GitHub by converting them to Markdown.
A developer's personal account of joining the US Digital Service at the VA to improve government technology and serve veterans, with a call for others to contribute.
A technique to prioritize loading of CSS background images using a hidden <img> tag to improve perceived page speed.
Explores writing asynchronous unit tests in NUnit, comparing async void vs. async Task methods and detailing NUnit 2.6's internal handling.
A tutorial on using ROpenSci packages to connect to and retrieve data from online scientific repositories.
Monthly roundup of browser news, bug fixes, and developer tools updates, focusing on Project Spartan and WebKit issues.
Explains how to use AWS cross-account IAM roles and the AssumeRole API (Use-STSRole) in Windows PowerShell for multi-account strategies.
A tutorial explaining Principal Component Analysis (PCA), a dimensionality reduction technique used in machine learning and data analysis.
A tutorial explaining the internals of Principal Component Analysis (PCA) for dimensionality reduction in machine learning and data analysis.
A developer shares his career transition from JetBrains to Microsoft's NuGet team, while continuing to maintain the MyGet package management service.
Explores how an organization's core optimization goal, like developer happiness or process, shapes employee behavior and culture, using laptop stickers as an example.