Test-Driven Development is not about tests
Explains that Test-Driven Development is about iterative problem-solving and small steps, not just writing tests first.
Explains that Test-Driven Development is about iterative problem-solving and small steps, not just writing tests first.
A tutorial on setting up a Node.js backend server using HapiJS for a React application, covering basic server creation and project structure.
An introduction to the new switch expressions feature in Java 12, covering its syntax, benefits, and how to use it.
SQL Server 2019's Master Data Services (MDS) finally replaces the Silverlight-based web interface with a modern, browser-agnostic HTML front-end.
A developer shares their experience and practical tips for successfully preparing for and passing the Certified Kubernetes Administrator (CKA) exam.
A developer's journey migrating from Jekyll to GatsbyJS for a static blog, comparing features and evaluating modern JavaScript static site generators.
A tutorial on building a responsive form layout using CSS Grid, covering column definitions and vertical alignment.
A Swift tutorial on creating a custom UIView subclass by loading and integrating a xib file, including handling outlets and constraints.
A developer shares 10 frequently violated clean code principles, covering naming, comments, duplication, and formatting.
A tutorial on building a REST API using the Koa.js framework for Node.js, covering setup, features, and testing.
A guide to structuring large Laravel codebases by domain or module, grouping related business logic like contracts and invoicing for better organization.
Explains the difference between Laravel view models and view composers, advocating for view models for better code maintainability in large projects.
A tutorial on using R to reproduce and analyze map projection distortions, focusing on the Web Mercator projection with reproducible code.
Advocates for Kotlin to prioritize frontend development with a unified WebAssembly and JavaScript strategy, inspired by Rust's approach.
A Higher Education IT professional reflects on 18 years of dramatic technological change in the industry, from hardware to infrastructure.
A guide on how using code snippets in your IDE or text editor can significantly boost a developer's productivity by automating repetitive typing tasks.
A technical guide on fixing timestamp corruption in CSV data using pandas and uploading the corrected data to OmniSci using pymapd.
Introducing Mergify's new automation engine for GitHub workflows, enabling advanced pull request rules and automated merging.
Guide to using Bring Your Own Keys (BYOK) for encrypting Azure Storage data at rest with Azure Key Vault.
A tutorial on using Java 11's new HTTP/2 API, covering HttpClient, HttpRequest, and synchronous/asynchronous requests.