Functional Core Reactive Shell
Explores the 'Functional Core, Reactive Shell' software architecture pattern, contrasting it with spaghetti and lasagna code to improve testability.
Explores the 'Functional Core, Reactive Shell' software architecture pattern, contrasting it with spaghetti and lasagna code to improve testability.
Argues that web accessibility benefits all users, not just those with disabilities, and improves business outcomes by reaching a wider audience.
Explains OBIEE 12c's Extended Subject Areas (XSA) and Data Set Service for user-uploaded data analysis.
Discusses operational best practices and ownership in serverless architecture, emphasizing responsibility despite outsourcing.
A critique of the "NoOps" mindset, arguing that operational excellence is a shared responsibility, not a role, in modern software development.
A developer shares his experience of inspiring 40 teenagers to start programming through a motivational session at a London college.
Introducing Multirange, a lightweight polyfill for HTML5.1 two-handle sliders, enabling dual-thumb range inputs in web browsers.
A tutorial on creating a Facebook Messenger bot for Product Hunt using the Messenger API and Botkit framework.
An overview of Prometheus for application metrics, covering its architecture, query language, and monitoring philosophy.
A guide to creating presentation slides using Jupyter Notebook and Reveal.js, including automation and hosting on GitHub Pages.
Explores the unique memory layout and performance optimizations of the String type within the .NET Common Language Runtime (CLR).
Explains changes to the BI Server cache behavior in OBIEE 12c, focusing on the new OBIS_REFRESH_CACHE logic.
The author explains their decision to publish their book 'Laravel: Up and Running' with O'Reilly instead of self-publishing.
A guide to setting up a Sia decentralized storage server on a Synology NAS device using Docker for improved availability.
Explains the concept of hoisting in JavaScript, detailing how variable and function declarations are processed before code execution.
A technical guide to enabling true-color support and italics in Neovim, tmux, and gnome-terminal for improved terminal aesthetics.
Explores undocumented REST web services in OBIEE 12c for downloading RPD files, detailing commands and diagnostic methods.
A technical tutorial explaining the fundamentals of pointers in C programming, covering memory addresses, dereferencing, and data representation.
A developer reflects on the importance of carving out time to read and study others' work for professional growth and idea generation.
A technical guide on dynamically naming OBIEE 12c service instance exports using WLST scripts with timestamps and hostnames.