Leverage confd to eliminate hardcoded passwords from your tomcat docker image
A guide on using confd to dynamically generate Tomcat configuration files and eliminate hardcoded passwords in Docker containers.
A guide on using confd to dynamically generate Tomcat configuration files and eliminate hardcoded passwords in Docker containers.
A challenge to implement a Redux store from scratch, inspired by Dan Abramov's video course on Redux fundamentals.
Guide to gracefully releasing resources and handling shutdown signals in a .NET Core application deployed on Kubernetes.
Explores Microsoft Azure Cosmos DB's features and benefits for data scientists, focusing on its schemaless design and suitability for IoT and modern applications.
A technical exploration of a CSS-Tricks challenge: how to create nested link functionality using a clever <object> element hack to work around HTML specification limitations.
Explains the substr() function in Terraform for extracting substrings, including examples and use cases.
Explains the Terraform timestamp() function, its usage, and important considerations like ignoring changes.
A beginner's guide to identifying and resolving Git merge conflicts when collaborating on code, including a practical example.
Explains Chrome's NOSCRIPT intervention, which disables JavaScript on slow networks, and details how to test its behavior.
Tips for using the VMworld Europe Schedule Builder to book sessions and plan your conference attendance in Barcelona.
A technical guide on using lftp and cron to automatically mirror a large FTP dataset to a local VM for processing.
A developer reflects on their open source career, from learning C++ and Qt to becoming an engineering manager, emphasizing community and passion over money.
A proposal to replace conference t-shirts with reusable, high-quality shirts featuring Velcro-attachable event logos to reduce waste.
A tutorial on using the Intersection Observer API in React to implement anchor-based navigation for long articles.
A developer shares the process of successfully claiming an inactive GitHub username by invoking GitHub's name squatting policy.
A VMworld 2018 session summary covering new vSAN 6.7U1 features, future HCI directions, and customer adoption stories.
Explains the Terraform split() function, its syntax, use cases, and provides practical examples for splitting strings into lists.
Explains the CSS :empty and :blank pseudo-selectors, their differences, and practical use cases for styling empty elements and creating empty states.
A technical guide on using kafkacat to send multiline messages to Apache Kafka topics with custom delimiters.
A critique of modern web bloat and a case for conservative web development principles like minimal JavaScript and optimized assets.