Introducing Research Practices in Universities.
Argues for integrating research and cross-department collaboration in Computer Science education to foster innovation beyond pure technology.
Argues for integrating research and cross-department collaboration in Computer Science education to foster innovation beyond pure technology.
Foreword for a book on applying Domain-Driven Design, Functional Programming, and Reactive principles to manage complexity in modern software systems.
Discusses the decline of restrictive software licenses like GPL and the dominance of permissive licenses (MIT, Apache, BSD) in modern open source.
Introduction to a new Java newsletter by editor Nicolai, discussing its purpose and the global Java developer community.
A critical essay arguing against using Electron for desktop apps, citing bloat, poor performance, and misuse for simple tools.
A guide on configuring FreeOTP as a 2FA authenticator for Battle.net using the command-line tool 'bna'.
A developer creates a Chrome extension and Android app for generating secure, service-specific passwords from a master passphrase, inspired by existing tools.
A developer's portfolio of web development, SaaS, and security projects, including tools for email, domains, passwords, and recruiting.
A technical guide detailing the challenges and solutions for running Linux on a Samsung Chronos 7 laptop, focusing on performance and heat management.
A developer explains why they moved away from WordPress and built their own static site generator for better performance and simplicity.
A technical guide on syncing data from a Postgres database to Salesforce, covering data mapping strategies and common integration challenges.
IT professional Josh King shares his daily work habits, tools, and routines in a 'How I Work' style blog post.
A tutorial on building a simple Twitter bot using Node.js and the Twit npm module to retweet and favorite posts based on hashtags.
Analyzes community and Microsoft contributions to open source .NET repositories over two years, showing trends in issues and pull requests.
A foreword discussing the convergence of Reactive Systems and Microservices architectures for modern distributed software development.
Explains the Producer-Consumer pattern for asynchronous services, including a C# implementation using TPL Dataflow.
Key takeaways from Chrome Dev Summit 2016, covering Web Payments API, real-device testing, and Progressive Web Apps.
A guide to reading the ECMAScript specification, focusing on understanding Symbols in JavaScript and how to navigate the official spec draft.
A foreword for the book 'Programming Scala', praising the language's composability and practical applications in software development.