Introducing perfwork
The author launches perfwork.com, a niche job board connecting web performance professionals with hiring companies, built with modern web tech.
The author launches perfwork.com, a niche job board connecting web performance professionals with hiring companies, built with modern web tech.
Learn best practices and tips for using Amazon CodeWhisperer, a generative AI coding companion, to accelerate software development.
A developer explains why they prefer xUnit over other .NET testing frameworks, focusing on its test isolation design.
A guide to extending SwiftUI's DocumentGroup for iOS apps, enabling custom toolbars, onboarding screens, and deeper UIKit integration.
A talk from PyCon Italia 2023 on creating web maps using Django and its GeoDjango module, from simple Spatialite setups to complex PostGIS implementations.
Explains how to use ordered indexes in Entity Framework 7 for database query optimization, including performance benefits and implementation.
Explains a .NET Framework VerificationException when using readonly structs in partial trust environments and the underlying IL safety checks.
A tutorial on creating maps of Tolkien's Middle Earth using R, the {sf} package, and {ggplot2} for GIS data visualization.
A tutorial on using C# Source Generators to automatically embed build information like timestamp and configuration into your code during compilation.
A tutorial on building a Streamlit web UI for a semantic search application using Pinecone vector database and OpenAI embeddings.
Learn how to sort Git tags by semantic version using command-line options and global configuration settings.
A tutorial on creating an HTTP-triggered Azure Function using a custom handler written in the Go (Golang) programming language.
Explores the Reflexion technique where LLMs like GPT-4 can critique and self-correct their own outputs, a potential new tool in prompt engineering.
Explains software cohesion as a metric for refactoring, with a C# example showing how to split a low-cohesion class.
A developer reflects on language design insights from using 26 programming languages, covering syntax, typing, and functional purity.
A developer's strategy for using 26 different programming languages to solve Advent of Code challenges, focusing on language selection and difficulty planning.
Explains the new Environment.IsPrivilegedProcess API in .NET 8 for checking if a process has administrator rights.
Explores code generation in Hare v2 using strings::template for IPC interface implementation, building on a previous tool.
Explores handling system lock and sleep events with systemd, comparing logind's D-Bus signals to simpler alternatives like direct sway bindings.
A developer details the technical choices and challenges in building a DIY photo booth application for a wedding using Electron, web APIs, and a GoPro.