8 Ways To Retry: Finding Flaky Tests Sometimes the only thing we can do to detect a flaky test is to retry. But how and when to retry? 8 ways to retry in different frameworks Tomas Fernandez 20 Mar 2024
How to Avoid Flaky Tests in Selenium Let's explore best practices to prevent flaky tests in Selenium, enhancing reliability and consistency in CI systems. Tomas Fernandez 19 Mar 2024
Handling Flaky Tests in LLM-powered Applications Learn how to apply TDD to LLM powered applications. Using AI tends to produce flaky tests. We show 4 ways to test LLMs in your code. Tomas Fernandez 6 Mar 2024
Understanding Data Lineage in Big Data: Challenges, Solutions, and Its Impact on Data Quality This article explores data lineage in big data, highlighting its challenges, solutions, trends, and impact on data governance. Tomas Fernandez 21 Feb 2024
MLOps: From Jupyter to Production You have your AI model on Jupyter: congratulations! Now how do we take that into production? Learn the DevOps to automate and deploy AI. Tomas Fernandez 1 Feb 2024
Machine Learning for the Rest of Us Machine Learning is an expansive and sometimes scary field. This is your entry point to the basics of ML. Let's train a few models with Jupyter Notebooks. Tomas Fernandez 24 Jan 2024
Why Do We Need DevOps for ML Data? The integration of DevOps practices in the realm of ML data is not just a necessity but a crucial catalyst for innovation and efficiency. Tomas Fernandez 16 Jan 2024
Gemini Pro vs ChatGPT and Bard: The Search for the Best LLM How does Google's latest LLM Gemini Pro compare against ChatGPT, Copilot and Bard? Is this free LLM worth the effort to set up? Tomas Fernandez 10 Jan 2024
Empathy-Driven Design: Taking a Walk in the User’s Shoes This article discusses empathy-driven design, emphasizing functionality, usability, and user needs over aesthetics for societal progress. Tomas Fernandez 20 Dec 2023
LocalAI: An Open-Source Alternative to OpenAI API π€LocalAI is an Open-Source replacement for the OpenAI API, powered by private LLMs. Tomas Fernandez 19 Dec 2023
6 Ways For Running A Local LLM (how to use HuggingFace) Open-source large language models can replace ChatGPT on daily usage or as engines for AI-powered applications. These are 6 ways to use them. Tomas Fernandez 14 Dec 2023
How To Organize Constants in a Dedicated Layer in JavaScript Learn what a constants layer is, why you need it in your JavaScript project, how to implement it, and what benefits it can bring to your architecture. Tomas Fernandez 13 Dec 2023
Importance of Kubernetes and the Need for Tainting Nodes Learn how to leverage Kubernetes taints and tolerations for refined cluster management, enhancing security, specialization, and scaling. Tomas Fernandez 7 Dec 2023
NativePHP: Build Desktop Applications with PHP Always wanted to write desktop apps in PHP? Now you can. NativePHP runs on Electron and any frontend framework, a new trick for PHP devs. Tomas Fernandez 6 Dec 2023
Docker Volumes: Efficient Data Management in Containerized Environments Learn how Docker volumes enable efficient data management, ensuring persistent storage, data sharing, and scalability. Tomas Fernandez 5 Dec 2023