The T-34/2 keyboard layout
An update on the custom T-34/2 keyboard layout, detailing changes to key placement, combos, and layers for ergonomic typing.
An update on the custom T-34/2 keyboard layout, detailing changes to key placement, combos, and layers for ergonomic typing.
An eBook explaining LINQ (Language Integrated Query) in C# using visual sketches and code samples, with over 30 pages of content.
The author completes the teacher checklist feature for a homeschool app, including end-to-end testing and writing unit tests.
Explores the new bulk update and delete features in Entity Framework 7, including usage, performance benefits, and limitations.
A developer works on the edit page for a teacher checklist feature in a Django/Python SaaS application.
A critique of PINE64's shift away from community-driven development towards a Manjaro-focused model, harming its open-source ethos.
A review and guide to NDepend, a static code analysis tool for .NET, covering its features, setup, and use for improving code quality.
Announcing the release of countdown v0.4.0 on CRAN, a flexible timer for R presentations in xaringan, Quarto, R Markdown, and Shiny.
A data scientist details the complex process of tracing the original source and context of a medical dataset used in statistical software packages.
A visual guide explaining core LINQ functions in C#/.NET with sketches and examples, including Select, Where, Aggregate, and more.
Explains the Mediator pattern and CQRS, demonstrating their implementation and benefits in a C# application using MediatR.
Explains C# logging source code generators in .NET 6, detailing their benefits and usage for efficient, structured logging.
The author creates a new open-source Django package called 'django-denied' for handling authorization, extracted from a SaaS project.
Explains why function pointers fail with instance methods and large structs in C#, detailing a stack corruption issue.
A comparison of four popular Git branching strategies: Git-Flow, GitHub-Flow, GitLab-Flow, and Trunk-Based Development, detailing their pros, cons, and use cases.
A guide to building multi-architecture Docker images for Arm and x86 using Google Cloud Build and buildx.
A tutorial on improving the user experience of a Blazor WebAssembly app by creating a custom loading screen with a progress bar.
A talk from EuroPython 2022 on creating web maps using Django and its GeoDjango module, covering geospatial data storage and queries.
caffeine-ng v4.0.0 released, featuring a CLI rewrite with click, Xfce presentation mode support, and a move to Codeberg.
An introductory guide explaining the core concepts of Git, including repositories, remotes, commits, and branches, with practical examples.