Plug-in Architectures With Layrry and the Java Module System
Explores implementing plug-in architectures in Java using the Java Platform Module System and the Layrry launcher for strong isolation.
Explores implementing plug-in architectures in Java using the Java Platform Module System and the Layrry launcher for strong isolation.
Explores implementing plug-in architectures in Java using the Java Platform Module System and the Layrry launcher for strong isolation.
Analysis of how JavaScript frameworks impact website performance, referencing Tim Kadlec's detailed research on the topic.
Introduces the 'data exploration calculus', a theoretical model capturing the unique programming patterns used by data scientists and journalists for exploratory data analysis.
Analyzes the performance cost of popular JavaScript frameworks like React, Vue, and Angular using HTTP Archive data.
A quick tip for Firefox users on Mac to enable tab navigation for links by adjusting the accessibility.tabfocus setting.
Part 3 of a React Native chat app tutorial: creating Firestore collections for chat rooms and implementing navigation with modals.
Final part of a series on Mobile Blazor Bindings, covering navigation challenges and using Xamarin Essentials for cross-platform APIs.
Analysis of Stripe.js library's hidden data collection, including user browsing activity and mouse movements on client websites.
Practical advice for writing technical blog posts and web content, focusing on clarity, structure, and engaging readers effectively.
A developer shares a post-mortem analysis of a free workshop they created to help fellow developers build their personal brand and improve job security.
SQLPort celebrates its 10th anniversary with a series of 10 technical webinars on Microsoft Data Platform topics like Always Encrypted and Azure Synapse.
A guide to replicating data from Confluent Cloud to a local Kafka cluster for offline development using Docker and Confluent Replicator.
A clear guide explaining how variable scope works in JavaScript, covering block, function, module, and global scopes.
A technical guide on manually installing and building the Kafka debugging tool kafkacat (now kcat) on a Fedora system.
A guide on how to run legacy Nancy API endpoints alongside new ASP.NET Core endpoints for a gradual migration strategy.
A tutorial on building an iOS expense tracker app using Core Data for data persistence and SwiftUI for the user interface.
A developer's guide to implementing a user-toggleable dark mode on a website using CSS custom properties and JavaScript.
A guide to configuring the aerc email client for a git send-email workflow, including custom keybindings for patch review and merging.
A 25-hour live stream event featuring deep dives, interviews with Java experts, and discussions on Java's ecosystem, future, and career advice.