Getting Started With Java Development in 2023 — An Opinionated Guide
An opinionated guide for beginners starting Java development in 2023, covering versions, tools, and ecosystem recommendations.
An opinionated guide for beginners starting Java development in 2023, covering versions, tools, and ecosystem recommendations.
An opinionated guide for beginners starting Java development in 2023, covering setup, tools, and ecosystem recommendations.
Explains software cohesion as a metric for refactoring, with a C# example showing how to split a low-cohesion class.
Learn how to train an XGBoost classifier using cloud GPUs without managing infrastructure via the Lightning AI framework.
A guide to training XGBoost models on cloud GPUs using the Lightning AI framework, bypassing complex infrastructure setup.
A developer shares their experience migrating from Roam Research to Obsidian for note-taking, including steps, plugins, and syncing setup.
Analyzes common pitfalls in AI adoption, arguing that technical and product maturity models can hinder practical implementation.
Advanced techniques for customizing element screenshots in Playwright, including DOM manipulation and image preprocessing.
Explains the three pillars of work effectiveness: Caring, Capacity, and Leverage, and how to apply them to improve performance.
A developer argues that Kotlin's appeal goes beyond utility, emphasizing the joy and emotional value of using a modern programming language compared to Java.
Explores how storytelling makes software principles like Agile and SOLID more memorable and understandable than dry rules alone.
A GitHub engineer shares a detailed template for creating an effective extended leave document to ensure smooth work handoffs and business continuity.
A curated playlist of on-demand DevOps and Developer Productivity sessions from AWS re:Invent 2022, covering tools, best practices, and new services.
Introduces PerfCollectProfiler, a BenchmarkDotNet plugin for profiling .NET applications on Linux and exporting trace data for performance analysis.
Entity Framework 8 introduces raw SQL queries for unmapped types, reducing boilerplate code for developers.
An interview with indie developer Alexander Sandberg on the strategies and preparation behind the successful Product Hunt launch of his time-tracking app, Balance.
Explains strategies to handle nullable reference type warnings when deserializing JSON into C# object models, comparing different approaches and their trade-offs.
An analysis of the pre-commit tool for git hooks, covering its benefits, configuration, and practical drawbacks like dependency duplication.
A developer explains how to automatically post liked items from Feedbin to Mastodon using RSS and IFTTT.
A developer seeks advice on expanding their quiet Mastodon instance's federated timeline, discussing relays and setup options.