Development
Viewing all posts categorized under Development.
Timeline
Filter by Year
Low-Code & Pro-Code Fusion
An in-depth look at Low-Code & Pro-Code Fusion strategies, focusing on performance, scaling, and system integration.
Low-Code & Pro-Code Fusion
An in-depth look at Low-Code & Pro-Code Fusion strategies, focusing on performance, scaling, and system integration.
TypeScript 4.1: Template Literal Types, Key Remapping, and Strict Compiler Checking
Analyzing TypeScript 4.1 features in late 2020, detailing template literal types, key remapping, and compiler updates.
Node.js 15.0: NPM 7.0 Workspaces and Native AbortController integration
Analyzing Node.js 15.0 features in late 2020, focusing on NPM 7.0 workspaces and the native AbortController.
React 17.0: Gradual Upgrades, Event Delegation, and the New JSX Transform
Exploring the React 17.0 release in late 2020, detailing gradual upgrade paths, event delegation updates, and JSX changes.
Java 15: Sealed Classes, Hidden Classes, and garbage collector updates
Analyzing the Java 15 release in September 2020, detailing the preview of Sealed classes, Hidden classes, and GC updates.
Vue.js 3.0 Release: Composition API, Teleport, and TypeScript Re-architecture
Analyzing the Vue.js 3.0 'One Piece' release in September 2020. We study the new Composition API, Teleport, and TypeScript support.
Node.js 14.0: WebAssembly System Interface (WASI) and ESM Modules Stabilization
Analyzing the Node.js 14.0 release, detailing the stabilization of ES Modules and the WebAssembly System Interface (WASI).
Next.js 9.5: Dynamic Routing Redirects, Rewrite Rules, and Incremental Static Regeneration
Analyzing the Next.js 9.5 release in late 2020, detailing redirects, rewrite rules, and stable Incremental Static Regeneration (ISR).
Next.js 9.4: Fast Refresh and Incremental Static Regeneration (ISR) Previews
Analyzing Next.js 9.4 features in mid-2020, focusing on Fast Refresh updates and Incremental Static Regeneration (ISR).
ES11 / ECMAScript 2020: Optional Chaining, Nullish Coalescing, and BigInt native primitives
A guide to the finalized ECMAScript 2020 (ES11) standard. We detail optional chaining, nullish coalescing, and BigInt.
Deno 1.0 Release: The Secure TypeScript and JavaScript Runtime by Ryan Dahl
Analyzing the release of Deno 1.0 in May 2020. We break down the secure runtime sandbox, native TypeScript, and ES modules.
Angular 9.0: The Ivy Compiler, Bundle Size Reductions, and Compilation Speeds
Analyzing the Angular 9.0 release in early 2020. We study the new Ivy compiler, compile type checks, and bundle optimization.
Java 14: Record Classes, Pattern Matching, and Helpful NullPointerExceptions
Exploring the Java 14 release in March 2020. We detail the preview of Record classes, pattern matching, and helpful NullPointerExceptions.
Go 1.14: Production Modules and Goroutine Preemptive Scheduling
Analyzing the features in Go 1.14. We detail production Go modules, asynchronous preemption, and runtime optimizations.
Svelte v3 Adoption: How Compile-Time frameworks Scaled in Production
Analyzing Svelte v3 adoption in early 2020. We detail compiler performance, production deployments, and bundle sizes.
Microsoft Edge Chromium Release: Migrating from EdgeHTML to the Blink Engine
Analyzing Microsoft's release of the Chromium-based Edge browser in January 2020, detailing the transition to the Blink rendering engine.
TypeScript 3.7: Optional Chaining and Nullish Coalescing Syntax Support
A guide to the features in TypeScript 3.7. We study optional chaining (?.), nullish coalescing (??), and type check speeds.
Node.js 13.0: Native ES Modules Support and the Removal of Compiler Flags
Analyzing Node.js 13.0 features in late 2019, focusing on the native support for ES Modules without experimental flags.
Java 13: Text Blocks Preview and Dynamic CDS Archive Configurations
Analyzing the release of Java 13 in September 2019. We study the preview of Java text blocks and startup improvements.