How I Built a DIY IoT Notification System for Monitoring Service Downtime
Want to know instantly when your services go down? Traditional notifications can be missed, especially at night. Here's how I built an IoT solution to solve this issue
Want to know instantly when your services go down? Traditional notifications can be missed, especially at night. Here's how I built an IoT solution to solve this issue
Selecting a framework for your SaaS can be quite challenging. Worry no more because after reading this article you will get an overall idea of what to use for your next MVP.
In this article, we’ll explore various prompt engineering tools, including those for creating prompts, testing and experimenting, managing prompts, and popular prompt libraries on GitHub.
When working on documentation for my product, LiveAPI, I started using MkDocs, a static site generator that produces clean and professional documentation. However, I found its design a bit monotonous and decided to explore the project to make some customizations. This journey led me to an intriguing part of its
We faced problems in onboarding users, either they got blocked by barriers or they were confused on where to start. Hence we found some methods which were inspired from various products in the market.
AI is transforming enterprise software by turning complex workflows into simple, one-step processes. Let's explore how this new era of super-convenience is changing the way we build and use software.
Deploying a fix of a UI component, breaks something else and it goes un-noticed and deployed, have you ever been in this situation? Here's how I found a way to spot these bugs.
A few thoughts on what makes LiveAPI different from Swagger et cetera
LiveAPI is an AI-powered automated documentation solution. This is the second blog in the LiveAPI devlogs series
Ever wondered how google connects all its services with one login? How logging into gmail automatically signs you into youTube? these are surprising discoveries I made while exploring
We recently migrated our infrastructure from Kubernetes to HashiCorp Nomad. Soon after, we encountered service discovery issues and integrated Consul to address them. At this point, we were feeling a bit more relaxed, knowing that we could dedicate less time to infrastructure and focus more on product development, as we
I reviewed five successful products to identify 10 effective onboarding techniques for smoother customer onboarding in SaaS. Here are the insights.
Regex
Regex is essential yet challenging to retain, but with the right techniques anyone can have command over it.
ai
Imagine real-time, interactive API docs that update directly from your codebase. LiveAPI is an AI-powered solution designed to remove the effort of traditional API documentation.
api
As REST approaches its 25th anniversary, it's a perfect time to reflect on its impact in the web era. With AI and automation on the rise, let's explore the evolution of APIs and what the future might hold for RESTful APIs in this new landscape.
nodejs
Ever wonder how tree data structures are used in real-world applications? How are they stored in a database, and how can you perform CRUD operations on them from the frontend?
nomad
We recently switched from Kubernetes to Nomad to manage our infrastructure. At first, with two nodes and multiple services,we had a hard time getting the request routing to work reliably. In this post, I’ll walk through how we built an efficient and low-cost service discovery solution for our
LiveAPI
In this article, we will explore essential metrics for enhancing your API documentation and setting up analytics to monitor live user interactions with APIs. Learn how to optimize your documentation and provide a better user experience
design
In this article, I will explain several design principles adopted from successful products, how these products strictly adhere to these principles, and how to implement these designs efficiently.
api
API docs are intended to be user-friendly, but they often fall short. This causes confusion and delayed integration time. These principles will help the docs become more benefitting to the user.
Managing SQL tasks manually can be tedious, so we developed a custom command to simplify these tasks. By integrating this tool into our workflow, we have significantly improved our productivity and minimized the risk of human error in SQL task management.
c++
No matter the gamut of high-level languages available, sometimes one just has to dig into the stack. Usually that means C++. CMake is the de-facto build tool for C++. Here's a survival guide on it.
ai
Are you tired of working with API docs and taking days to build solutions? Do you wish you had a way to make your work fast and easy and give your team more time to focus on other tasks.
Gemini
We used to postpone writing bug reports since its a hassle. See how we overcame this problem with the help of AI