life, Sport

16 Hour Fasting – Tips And Hacks

Fasting is a popular dieting technique involving abstaining from food for a specific time. 16-hour fasting is a form of intermittent fasting, where you fast for 16 hours and eat during the remaining 8 hours.
This type of fasting has become increasingly popular in recent years, as it can help with weight loss and improve overall health. 

I’ve been doing it for the past ~20 years as it felt natural to skip breakfast and stick with coffee. 
Btw, the information in this blog post is for educational purposes only. It is not intended to replace professional medical advice.
If you have any questions or concerns about your health, please consult with a doctor.
OK?

Here are some tips to help you get started:

Continue reading
Standard
Business, life

Berkshire Hathaway Shareholder Letter 2022

Like every year, it’s a pleasure to read the words of wisdom from Warren. His annual letter gives us a glimpse into his mind and how he sees the world. It’s fascinating, and each time is surprising. Warren is an excellent writer who put a smile on my face.

I’m looking forward to watching his ‘Investing Carnaval’ at the beginning of May.

OK, here are the parts I enjoyed most:

Continue reading
Standard
Business, cloud, JavaScript

OpenAI API – 101 Tutorial

OpenAI is a research organization focused on developing advanced artificial intelligence technology, and one way it achieves this is by making its technology available to developers through APIs. 

This blog post will explore what OpenAI API is and how to use it from Node.js – We will show a few examples you can take and combine with your current applications.
Other good examples to explore the API are at openai.com.

What is OpenAI API?

OpenAI API is a powerful tool allowing developers to access cutting-edge AI models that OpenAI researchers train. 

It’s (also) a mouthful, no?

These models can be used for various applications, including natural language processing, translation, image recognition, chatbots, etc.

The OpenAI API is designed to be easy to use, with a RESTful API that can be accessed using any programming language.
It also includes pre-built models that can be used out of the box and the ability to train custom models using your own data.

Continue reading
Standard
cloud

What is a (docker) container?

Docker is an open-source platform for developing, shipping, and running applications. A containerization technology allows you to package applications and their dependencies into isolated containers that can be easily deployed and managed. Docker containers provide a lightweight, portable, and secure way to run applications in various environments. In the past, I wrote about it a few times.

Continue reading
Standard
life, travel

Google Keep – Recipe Organizer

Google Keep is a great tool for organizing your recipes. It’s free, easy to use, and available on both desktop and mobile devices. With Google Keep, you can store all of your recipes in one place and easily access them whenever you need them. You can create separate notes for each recipe, and add tags (=label in Keep terminology) to them to make them easier to find. You can also add images and notes to each recipe to help you remember how to make them. And if you want to share a recipe with someone, you can easily do that too.

Continue reading
Standard
JavaScript, webdev

SkyMass: A New Way to Build Web Apps

If you’re searching for a fresh approach to developing web applications, SkyMass offers an innovative solution. It provides a more efficient method for swiftly crafting functional web applications for your internal APIs.

Over the past few months, I’ve had the opportunity to collaborate with SkyMass on multiple projects, and the results have been impressive. Instead of starting from scratch with a React app each time, SkyMass has enabled me to swiftly define the essential components and have a working prototype in a matter of hours or days, rather than the weeks or even months it would typically take.

Continue reading
Standard
Espresso at sunrise
Chrome, cloud, webdev

Personal Cyber Security

In today’s digital world, it’s more important than ever to ensure that your personal cyber security is up to date. With the ever-growing number of threats on the internet, it’s essential to take the necessary steps to protect yourself and your data.

The first step in protecting yourself is to be aware of the threats that exist. The second step is to use the right tools to protect yourself. There are many different types of cyber threats, such as malware, phishing, and ransomware.

Continue reading
Standard
Sport

Trail Running 101

Trail running has become popular in recent years, offering a unique way to experience nature while providing a challenging workout. Did you know that trail running has a rich history dating back to the early 20th century

A bit of history

Trail running, also known as mountain running, is a sport that involves running on trails or in the mountains, often over rough terrain and steep inclines. The sport evolved from cross-country running, which originated in England in the early 1900s as a way for athletes to train for long-distance running events.

In the US, trail running became popular in the 1970s as a way for runners to escape the city and explore the great outdoors. The sport grew in popularity in the 1990s with the establishment of trail running races and the formation of trail running clubs. Interesting fact: The number of organized trail races grew by 1,000% from 2008 to 2018 globally. It is a popular activity worldwide, with thousands of races and events occurring every year. The sport has evolved to include ultra-distance races, multi-day stage races, and even adventure runs that involve navigating challenging terrain and obstacles.

28km or 18mile at Rancho
Continue reading
Standard
webdev

How to write a useful bug report?

Writing a useful bug report is a critical part of the software development process.
A good bug report can help developers quickly identify and fix the issue, while a poorly written one can cause confusion and delay the process. Here are some tips to help you write a practical bug report:

Make Sure You Have All the Necessary Information

Before you start writing your bug report, make sure you have all the necessary information. This includes:

  • A detailed description of the bug.
  • Steps to reproduce the bug.
  • The expected behavior.
  • The actual behavior.
  • Screenshots or videos of the bug in action.
  • The version of the software you are using.
  • Your operating system and browser.
Continue reading
Standard
life

Radical Candor Book Summary

“Radical Candor: Be a Kick-Ass Boss Without Losing Your Humanity” is a book by Kim Scott that describes a management approach that combines caring and direct feedback.
I read it last weekend because I wanted to see what is similar to Meta’s management style.

The book argues that the best leaders can be “radical” in their directness and “candid” in their caring. The book provides tools and strategies for managers to implement this approach and create a culture of “radical candor” in their team. The main idea is that a leader should be able to give direct feedback, challenging the people they lead in a way that is both honest and kind, and at the same time, creating a culture of psychological safety where people can speak truthfully respectfully.

It all makes sense and is ‘easy to say – hard to do.’

Continue reading
Standard