What They Thought of Programmers.
A historical look at how programmers and computer scientists have been portrayed in popular culture, from 1950s sci-fi movies to modern media.
A historical look at how programmers and computer scientists have been portrayed in popular culture, from 1950s sci-fi movies to modern media.
A talk on building a web service with Django and PostgreSQL to manage and aggregate YouTube channel revenue data via Google's APIs.
Explores lightweight alternatives to Electron for building Blazor desktop apps, focusing on reducing app size and resource usage.
First episode of a new video series covering new Azure features for developers, including demos and resource links.
Analysis of widespread jQuery XSS vulnerabilities affecting 84% of websites, detailing version risks and vulnerable libraries.
A tech founder explains the most common, non-personal reasons candidates aren't hired, focusing on startup hiring realities like role scarcity and team fit.
Analysis of a custom serverless scheduler for AWS, comparing it to new services like EventBridge Scheduler based on precision and scalability.
Explains the theory behind linear regression models, a fundamental machine learning algorithm for predicting continuous numerical values.
A technical guide on implementing graceful, in-place updates for toast notifications using the BurntToast PowerShell module, focusing on progress bars.
An updated guide on creating technical diagrams using Concepts app on iPad, detailing a workflow for presentations and talks.
The article argues for the importance of developing code reading as a critical skill for software engineers, alongside writing code.
A statistical analysis discussing the limitations of confidence intervals, using examples from small-area sampling to illustrate their weak properties.
Covers best practices for migrating Microsoft SQL Server databases to AWS, including hybrid architecture and migration methods like AWS DMS.
Explores the trade-offs of dynamic imports in Angular, highlighting tooling challenges and benefits of static analysis for build optimization.
Exploring Java 11 single-file execution and GraalVM's AOT compilation to create fast native images for Java scripting.
Guide to enabling TLS 1.2 support in legacy .NET applications without recompilation, using configuration file updates.
A developer shares their experience creating a browser extension version of Khan Academy's tota11y accessibility tool.
Announcing the stable release of sway 1.0, an i3-compatible Wayland desktop for Linux and FreeBSD, representing a major overhaul.
The article details a significant performance improvement in Ansible deployments by integrating the Mitogen tool, resulting in a 4.5x speed increase.
How to speed up Ansible deployments using Mitogen, reducing deployment time from 7 minutes to 1.5 minutes.