For whatever it's worth: my advice on job hunting in tech
A developer shares personal advice and strategies for navigating the tech job search, from preparation to interviews.
A developer shares personal advice and strategies for navigating the tech job search, from preparation to interviews.
A blog launch post celebrating the classic 'Hello, World!' program by showing its syntax in multiple programming languages.
A personal recap and notes from the Open Source North 2024 conference, covering talks on AI, automation, leadership, and developer practices.
Overview of all finalized and preview features in the upcoming Java 23 release, including primitive patterns and flexible constructor bodies.
Explains how to implement custom sort order in Azure Table Storage using PowerShell by strategically designing RowKey values.
A Django SaaS development update covering the debug toolbar, authorization, and email verification signals.
Introduces a Web Component for checking and displaying WCAG color contrast ratios and grades using CSS custom properties.
Explores the Data-Oriented Programming principle of separating operations from data, using Java records as an example.
A guide to packaging Scala applications into native executables using the jpackage tool from the JDK, addressing common pitfalls.
A talk from DjangoCon Europe 2024 exploring various ways to contribute to the Python and Django communities, aimed at both newcomers and existing members.
A technical analysis of Maxar's high-resolution global satellite imagery basemap, examining 60GB of data across 11 cities using GDAL, Python, and DuckDB.
A guide to using the free, open-source NetNewsWire app with iCloud sync to read RSS feeds on iOS and macOS.
A guide to fine-tuning embedding models for RAG applications using Sentence Transformers 3, featuring Matryoshka Representation Learning for efficiency.
A guide to building state machines using the Stateless library in .NET 8, with practical examples like a light switch.
Explains how to use S3 method dispatch on arguments other than the first in R, using the survey package's svytotal function as an example.
A software engineer reflects on the evolving personal and professional value of attending tech conferences over a 15-year career.
Explores StringBuilder performance and memory usage for creating very large strings in C#, comparing it to using a List.
Explains the concept of humane alphabets for URLs to avoid ambiguous characters, with a practical implementation example using Sqids.
Explains how to emulate SQL's FILTER clause for JSON aggregate functions in Oracle, addressing NULL value handling in JSON arrays and objects.
A deep-dive tutorial explaining JavaScript Promises from the ground up, covering their necessity and how to use them effectively.