Transaction analysis web app
A personal project building a web app to categorize and analyze bank transaction CSV data using JavaScript and Chart.js.
A personal project building a web app to categorize and analyze bank transaction CSV data using JavaScript and Chart.js.
A guide to manually editing .csproj files for better performance and control, including tips on cleaning up XML and using extensions.
Analyzes efficiency differences between weighted and unweighted logistic regression in case-control studies, showing when ignoring weights is beneficial.
A guide to using a NuGet package for integrating Angular 2 into ASP.NET MVC and WebAPI applications, including setup and configuration.
A tutorial on creating a custom Angular pipe to sort datetime columns in an *ngFor directive, handling both ascending and descending order.
A tutorial on creating a custom search filter pipe for the *ngFor directive in Angular 2 to replace Angular 1.x filters.
Guide to creating consistent Windows Server backups using AWS EBS Snapshots, Microsoft VSS, and AWS Systems Manager for scheduling.
A reflection on career progression in IT, exploring options like staying technical, specializing, moving into management, or presales roles.
A developer's guide to setting up integration tests with Ava.js and Express, exploring alternatives to Supertest and using Gulp for server management.
A response to criticisms of Web Components, arguing they are maturing and can coexist with frameworks like React.
A university IT department's journey using application virtualization to streamline software delivery across labs and personal devices.
A quick PowerShell script to count the frequency of first letters in a list of surnames from a text file.
A reflection on teaching basic cryptography to children, highlighting the importance of usable security through historical ciphers like the rail fence and Caesar cipher.
A software tester argues for the value of documented test cases, especially for onboarding and regression testing, based on personal experience.
A developer uses dotPeek and Visual Studio to debug an IIS crash caused by a recursive method, analyzing a crash dump to find the root cause.
A guide to disciplined C programming, emphasizing maintainability, simplicity, and avoiding dangerous patterns for writing robust code.
An introduction to writing modular, maintainable CSS using the BEM methodology, focusing on architecture and best practices.
A developer's guide to creating Alix, a Chrome extension that uses CSS selectors to lint HTML for accessibility issues.
A review of 'The Pragmatic Programmer' book, assessing its timeless principles and relevance in modern software development.
A guide on how to remove Vue.js and other optional dependencies from a new Laravel project's frontend setup.