Sign in

I share concepts that are worthwhile.

Let’s save some time by automating the basics.

Photo by AltumCode on Unsplash

Whether you are a beginner or an experienced developer, everyone agrees that working with the right tools guarantees a quality and professional result. Flutter it's the same: we have several extensions used by thousands of developers daily to automate the basics and facilitate the delivery of results.

Visual Extensions

Visual Studio Code…


Photo by Brooke Cagle on Unsplash

Good design goes far away from being just colorful, fancy, and detail heavy.

The Rule of Thumb

Empathize with your users, always, without exceptions; try to help them to solve their problems, simple like that…


There are many ways to improve the sign-in steps—here’s one of them.

Photo by Alvaro Reyes on Unsplash

Let’s talk about the problem with the current sign-in screen and how we can solve that. Also, we’ll prove the concept by creating a Flutter application that uses our approach.

Background

Nowadays, we rely on various applications to help us with our daily tasks. Today, I was questioning why the login system for mobile and web applications needs to be so painful, sometimes being even chaotic.


Sometimes you need to stick to your statements, even if they are unusual.

Photo by Varvara Grabova on Unsplash

Two months ago, I wrote an article about the sign-in system within a mobile application and, believe me, I was bombarded with criticism about it. Please take a look at the article by clicking below.

If you are not interested, I will summarize it for you: The article only reports the login flow on one screen, updating the state based on what is found in the database. Does the user already exist? Sign-in; Non-existent user? Sign-up.


Even though they are so simple, some of us always forget them.

A Brief Introduction

How do you get to know that something will work well on your client's product? How far you go to with the research process to find the best way to deploy an idea? Believe me, everything counts here.

Photo by Alice Dietrich on Unsplash

The project you work today is the image about yourself others will see tomorrow, so why to keep delivering mistakes? As UX Designers we need to worry primarily about the user, it's all about them, right? …


Let’s find out why wrapping our code inside functions is a must.

First Things First

I've been working as a Software Engineer even before starting to learn about Data Science in the past years, it gives me a comprehension of an issue that, commonly, starters don't catch: breaking the code into blocks with functions.

Photo by Glenn Carstens-Peters on Unsplash

The Way We Learn

I don't know your learning process, but during my…


Do you want to get the best version of your Machine Learning Model with Tensorflow? Start using callbacks now.

So, you’re training a highly complex model that takes hours to adjust. You don’t know how many epochs are enough and, even worse: it’s impossible to know which variant will deliver the most reliable results!

Photo by Tianyi Ma on Unsplash

Before we Start

To make it easier to understand, let’s go straight to the callback section, where we’ll adjust a Multilayer Perceptron. …


A beginner’s friendly guide detailed on creating a neural network using Tensorflow.

Nowadays, Tensorflow is a highly demanded skill in the market, ensuring ease of production, standardizing some crucial stages of Machine Learning.

Image by rawpixel.com — Freepik

Table of Contents

  • What is Tensorflow?
  • What is a Neural Network?
  • The Google Colab
  • Structure of Today’s Project
  • Keras? What is that?
  • Building our Model
  • Fit with training sets
  • Evaluation with validation sets
  • Prediction with test sets
  • Final Considerations
  • Bibliography

What is Tensorflow?


Not worrying about process time is one of the most typical mistakes when managing data

A Brief Introduction

When working with data analysis, the longer a calculation takes to complete, the more money is spent on it. When working with big data, you need to take care of each line of code as if it were a game of chess; Smart steps thought carefully before made.

Designed by pikisuperstar / Freepik

About the Data

Our dataset contains 8 columns and 100,000 rows with random numbers. There’s…


I’ve worked with some startups around the world in recent years, and it gave me some ideas about what fails and what succeeds when starting a new company.

A brief introduction

It may seem simple, but when we are determined to create a Startup, everything matters, from mindset to strategy. Today I’m going to talk about some mistakes that I’ve seen as a freelancer for technology Startups.

Image by Ketut SubiyantoPexels

Let’s get straight to the point, explaining what to avoid and the reasons behind each one.

What to avoid?

First, we’ll consider what you need to dodge when building your Startup; they’re mistakes that can — and probably will…

Renan Lolico

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