Image for post
Image for post
Credit to https://dribbble.com/martynasz

2020 has not been kind to anyone. It’s sh*tiness has not only affected people’s health but also their livelihoods.

The economy looks increasingly grim and friends all around me are finding themselves unemployed and looking for opportunities. As someone who has very recently gone through the job hunt process, I’d like to share some of the things I learned along the way for staying competitive within my industry — Tech. However, these learnings are applicable to any industry.

The first question you should ask yourself is: what do I know and what things are still fuzzy? For example, I’m a machine learning engineer. My knowledge gaps tended to be: how do we put software products on the web? how do we scale these products? how are teams managed? …


#14 — Learning how to create a clean project with TypeScript following the SOLID principles

Image for post
Image for post

It has been 3 years where every month (or two) I learn about one new topic. It’s what I call the Learning Lab challenge 🚀. This time I took a bit longer to learn about both the TypeScript language and the SOLID architecture.

As a developer, I constantly need to be updated with the latest technology, principles, and paradigms. I don’t necessarily need to master them but at least to know what they are so that I am able to jump easier on projects.

When I start a backend or full-stack project I usually go for Symfony (a well-known PHP Framework) when it’s a big or middle-sized project, or ExpressJS (Node.JS) when it’s a smaller one. Symfony is pretty amazing, everything comes out of the box, building an API is almost magic, is more putting the right settings and annotation than “real programming”, the framework is very structured and forces you to follow it. On the other hand ExpressJS is very handy and easy to start with, but regarding structure, you are on your own. …


#13 — A comparison between Flutter and NativeScript from the eye of a web developer

Image for post
Image for post

Two years ago I started the Learning Lab challenge: to learn about one new topic every one or two months. The previous months, after learning about nutrition, I decided to learn the framework Flutter 🙌.

Flutter is a toolkit, made by Google, to build native apps for mobile (iOS and Android), web and even desktop with one codebase. My friend Etienne, challenged me to learn it with him. I didn’t want in the beginning since I am a Web developer, and also I recently learnt how to build mobile apps with NativeScript VueJS (and I loved it!). …


Happiness cannot be pursued. Every person must have a reason to “be happy.”

Image for post
Image for post
Image from https://conscioused.org/wiki/happiness/

In this article, I will write the lessons I got from the course in Coursera — A Life of Happiness and Fulfillment, which was recommended by my friend Maria Navas. It helps you to find out what things makes you happy and unhappy from a scientific point of view. By creating habits that make you do the actions that make you happy, and stop doing the ones that make you unhappy they demonstrate that everyone can increase their levels of happiness. You will find a lot of articles, researches, and experiments that support all their advice.

This article is part of a bigger one where I try to define some rules to guide my life and actions. What I am really trying is to define my own Philosophy of life. You can check the rest of the articles…


There are always choices to make and the only thing you need is to be aware of this fact

Image for post
Image for post
Image is taken from https://www.mindful.org/finding-purpose-job/

In this article, I will write the lessons I got from the book Man’s Search for Meaning by Viktor Frankl (a prisoner in a Nazi concentration camp) that through his experiences and from a psychotherapeutic point of view explains how everyone can find a meaning or purpose in life and gives advice about how to achieve this. This book was recommended to me by my friend Vincent Aubry.

This article is part of a bigger one where I try to define some rules to guide my life and actions. What I am really trying is to define my own Philosophy of life. …


Without your own personal philosophy, you will end up living without direction

Image for post
Image for post
Philosophy of Life is an overall vision or attitude towards life and its purpose

Last October I quit my job at IBM as a developer. Last October I also finished my master studies in Artificial Intelligence. For the last 2 years, I had been working and studying full time. I had been also traveling and joining every event and activity there was like crazy. I think I had the famous feeling of FOMO (Fear of Missing Out). I wanted to do everything at the same time and this was starting to burn me out. I became very anxious, nervous and stressed… I knew I had to put a stop to this lifestyle, so as soon as I finished the master I decided to also quit my job and go for a gap year. …


Are modern vegan dishes missing something essential? How does it feel eating a vegan hot dog?

Image for post
Image for post
Tradivegan: Traditional Authentic Vegan Recipes from All Around the World

Hi 👋! I am Patricia Mayo Tejedor, together with Sandoche Adittane, we wrote the book Tradivegan: Traditional Authentic Vegan Recipes from All Around the World. We are also the makers of What to Eat in , a website that helps you discover what locals eat all around the world. We think that we need to bring some traditional authentic vegan dishes back to popularity. We need to go tradivegan to solve the problem of current modern dishes. Want to know why? Continue reading 👇

The problem of vegan dishes

A dish is vegan when it does not contain food products of animal origin. Like vegetarians dishes, vegan ones do not have meat of any kind (pork, beef, lamb, fish, chicken, etc.) …


#12 — Understand what you eat for a better life

Image for post
Image for post

It has been 2 years where every month (or two) I learn about one new topic. It’s what I call the Learning Lab challenge 🚀. These last two months I decided to learn about nutrition, a very broad topic trapped between the popular believes and the scientific papers.

You wonder why I decided to learn about nutrition? my answer is very simple: we spend our days working, eating and sleeping and I was strongly convinced that knowing how nutrition works and knowing better the food itself will help me prevent getting diseases and prevent me from going to the doctor. Of course, the knowledge itself is not enough if no action is taken. …


9 steps guide to become a professional designer in just 1 month

Image for post
Image for post

This is the first month of my learning challenge where I learned about Vector Illustrations and how to design SVGs! During this month I didn’t learn everything about illustration, just the basics of it 😬! There is a looot more to explore and discover and I would probably need decades to master it! I just followed the Learning Lab methodology, starting from being a newbie and finishing with a full process and a portfolio with a few illustrations and two logos! …


#11— An overview on How to Build Native Apps with NativeScript VueJS

Image for post
Image for post

After learning how to taste wine 🍷, I decided to follow my second year of the Learning Lab challenge, by taking 1 month to learn how to build native apps with NativeScript VueJS. You will see in this post how to do the same and quickly build native apps!

As you probably know there are different ways to build mobile apps:

  • Native — it uses Java or Kotlin for Android and Objective-C or Swift for iOS; this is the best way but it takes time (you basically have to do the same app twice) and requires good skills for developing in both platforms. …

About

Learning Lab

How to learn one topic every month

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store