Abílio Azevedo
From programming to products!
Morgan Housel offers valuable insights on financial management and decision-making. The author emphasizes that financial success depends more on behavior than on intelligence or technical knowledge. Housel highlights the importance of long-term vision and resilience in the face of market volatility, encouraging us to focus on sustainability rather than short-term gains.
More posts
Bellsant
I've been at the forefront of developing a cutting-edge health and wellness app. Our tech stack combines React Native for cross-platform mobile development with a serverless NodeJS backend, leveraging AWS Lambda for scalability and cost-efficiency.
Factory Health Monitor
The application is a tool for evaluating the health of various machines in an automobile manufacturing plant. This plant features a range of machines, each with specific data points that you will use to assess the condition of the production process.
Upload to AWS S3 using Django, Boto3 and S3Direct
Uploading videos via a React Native mobile app to a bucket on the AWS S3 service using S3 Direct and Boto3 with a pre-signed URL.
Tech Documents
Learn the vital importance of comprehensive technical documentation for growing software projects. Discover best practices like Requests for Comments (RFCs) and Architectural Decision Records (ADRs) that promote transparency, collaboration, and architectural decision logging. Explore powerful tools like wiki.js and Backstage to create effective documentation hubs. Keep your project organized, comprehensible, and sustainable with this approach to technical documentation.
Superlógica - BFF para o Gruvi
Building a BFF (Backend for Frontend) for the Gruvi SuperApp that have more than 120k active users and millions of possible users to rollout in the Superlogica ecosystem.
PicPlants
An app with a plant catalog that indicates the best plant for your profile. It has an in-app purchase option to acquire more plant consultations. For analytics, the tools Amplitude and Firebase are used.
Cloud Design Patterns
Explore the top cloud computing design patterns that enable developers to build scalable, resilient, and high-performing applications. This comprehensive guide covers 42 proven patterns like Ambassador, Circuit Breaker, CQRS, and Saga - distilled from the experiences of seasoned cloud architects. Learn how to leverage these powerful design techniques to navigate the complexities of the cloud and deliver innovative solutions that meet the evolving needs of today's digital landscape.
Superset App
Superset: Powering the Next Generation of Online Health and Fitness Professionals. Innovative Coaching Platform that uses ReactJS, React Native, Django, Docker, Elastic Beanstalk, and PostgreSQL technologies to drive feature-rich ecosystem, empowering coaches and clients to achieve their fitness goals.
System P - Ticket Management - Bugs
Unlock the power of prioritization for your Scrum team with the System P framework. Learn how to efficiently evaluate and rank your product backlog items based on business value, risk, and effort to deliver maximum impact. Discover the 5 priority levels - from critical P0 issues to informational P4 items - and master the art of smart backlog management. Optimize your Agile workflow and drive greater success with this guide to effective Scrum prioritization."
MELT: Metrics, Events, Logs & Traces (to improve performance)
Monitor and optimize app performance with log management and APM tools. Boost efficiency and user experience.
Outliers - The Story of Success
Extraordinary success beyond talent and hard work. The 10,000-hour rule, birth date, cultural background, and opportunities shape success. Case studies from sports, business, and music. Life circumstances profoundly impact outcomes.
CI/CD - Lint - Checks
Comprehensive guide to continuous integration and continuous delivery. Explains key concepts, tools like GitHub Actions and Drone, benefits of linting, integrating ESLint and Prettier, and using Git hooks for automation.
ReWork
Unconventional, straight-to-the-point advice on how to run a business. Instead of focusing on fast growth, Rework encourages entrepreneurs to start small, stay agile, and focus on what's essential.
Technical Consulting - Training and selecting candidates
Providing technical consulting, I was able to pass on my knowledge accumulated over years of career and learn from the startup's needs. I was able to provide training in ReactJS, Scrum, CI/CD, best documentation practices. In addition to selecting and technically evaluating candidates for the company's challenge.
IAM - Identity and Access Management
Identity and access management (IAM) is critical to protecting your data and applications. This comprehensive article explains the key components of IAM—governance, authentication, authorization, and more. It also covers major standards like OAuth 2.0 and OpenID Connect, as well as top vendor solutions from Microsoft, Okta, Ping Identity, and others. Learn why robust IAM is crucial for security and compliance as your company adopts cloud, mobile, and remote work. Get a high-level overview of IAM technologies and strategies to safeguard your users, applications, and data.
The Power of Habit
The Power of Habit, written by Charles Duhigg, explores the science behind habits and how they form. The book discusses how habits operate on an individual, organizational, and societal level. One of the main insights is that habits consist of a "loop" with three parts: the cue, the routine, and the reward.
Filtrify
Filtrify App - Your Revolution in Sales for Affiliates! With the Filtrify App you will be able to receive foreign notifications, centralize sales (with timeline) on all platforms and different currencies in one place!
BFF - Backend For Frontend
The backend for frontend (BFF) pattern has become popular in recent years as a way to build scalable and maintainable frontend (mobile/web) applications. A BFF provides a tailored API layer that sits between the frontend and backend services.
Cloud Infrastructure
Cloud computing has revolutionized the way companies consume IT resources. Instead of investing in on-premises data centers and infrastructure, companies can rent resources on demand from the cloud. This brings great flexibility and cost savings.
Git (Global Information Tracker) - Versioning
Git is a distributed version control system that was created by Linus Torvalds in 2005 for development of the Linux kernel. Git tracks changes made to a codebase over time and allows multiple developers to work on the same codebase simultaneously.
Artificial intelligence
Guide about the AI fundamentals, basic statistics, exploratory data analysis, machine learning algorithms, regression analysis, and key concepts like bias-variance tradeoff, overfitting, model validation, and ensemble.
Microfrontends
Microfrontends are a promising approach to building front-ends, allowing autonomous teams to create and deliver independent features, facilitating innovation, scalability, and continuous delivery.
Typescript
TypeScript adds static typing to JS for higher productivity and less bugs. Compiles to vanilla JS. Allows OOP, types, latest ECMAScript and more. Great for scalable applications.
Databases
Basic and advanced concepts on SQL, modeling, ORMs and serverless databases such as DynamoDB and FaunaDB, relational such as MariaDB and MySQL, as well as non-relational such as MongoDB.
API - Application Programming Interface
Overview of different APIs for systems integration: GraphQL for flexible queries, REST for standard CRUD operations, Webhooks for event notifications, EDA for event-based enterprise integration, EDI for structured data transfer, SSE/WebSockets for real-time communication, AMQP/MQTT for asynchronous messaging, gRPC for high performance RPC, SOAP for XML-based integration.
Mobile - React Native
React Native transforms mobile app dev through JavaScript. Craft slick, responsive UIs with declarative components, then reuse code between iOS and Android. Also connect JS with Native Code.
Automated Tests
A comprehensive overview of automated testing principles and patterns, including FIRST principles, test doubles, test techniques and types, and best practices for testable UI components.
Super App using Re.Pack
Building a Super App in React Native using the Re.Pack toolkit to make our architecture scalable and enabling the separation of miniapps.
Docker
Docker revolutionized software development by standardizing the delivery of applications in containers, allowing teams to work independently and scalably, abstracting environmental differences and improving collaboration.
JavaScript
A timeline of the history of Javascript from its creation by Brendan Eich in 1995 to the present day, covering the basic concepts of the language such as variables, functions, classes and prototypes, as well as topics such as Babel, hoisting and date formats.
Software Architecture
Clean Architecture is a flexible and sustainable software architecture by applying object-oriented design principles. It focuses on encapsulation, cohesion, loose coupling and separation of concerns to create easily testable systems, with components that are little dependent on each other.
Todo List - Django Python
Let's build a list of tasks using Python with the Django framework, both the API and Frontend parts.
Building Mobile Apps At Scale
39 Engineering Challenges - Industry Practices Used by Large Mobile Teams - The Challenges Encountered in Scaling Mobile Apps
Todo APP - Using NestJS Graphql Expo React Native Apollo
I built a fullstack todo app using React, React Native, GraphQL, and NestJS. The app allows users to create, update, and delete todos. Check out the code in my GitHub repos to see how I implemented the frontend and backend.
Calorie App
Full-stack calorie tracking app with React Native, NestJS and TypeORM. Track your daily food intake and calorie limit.
Creating a To-Do List API using Java Spring Boot
We built a to-do list API in Java using Spring Boot at the Rocketseat event to introduce the Java language.
Creating a native module for React Native to read the proximity sensor
Learn how to build a React Native module to access device proximity sensors. This guide covers integrating native iOS and Android code into React Native using modules. It demonstrates reading proximity data, returning it to JavaScript callbacks, and updating UI based on sensor changes. Discover the differences between native proximity sensor APIs on each platform. This is an essential tutorial for accessing native device hardware and capabilities in React Native apps.
How to use Auth0 for your multi-tenant B2B platform with Next and Vercel
I came across the following problem: building a platform that needed to serve multiple companies in an isolated and customized way, in other words, a multi-tenant B2B platform.
Video Insights
During Rocketseat's NLW AI week, we developed an application to analyze videos using artificial intelligence. I improved the application using Next.JS, Serverless API, Google authentication, Stripe payment...
The day I recovered the company's source code
This article details the experience of recovering a company's lost source code that was connected to AWS Amplify. By changing the amplify.yml file, it was possible to send the source code to a Git repository during the build process. Let's explore how Amplify works, focusing on security aspects and detailing how the source code is exposed at build time.
Mindset: The New Psychology of Success
Learn about the importance of a growth mindset, how it affects your success in business, relationships, and personal development.
Creating an address form using Google Autocomplete
Last week, I needed to improve the user experience at the company I work for by making it easier to fill out the address form. So, I searched about it and didn't find something quick and direct for what I needed, many suggest using unnecessary libraries that end up affecting the functioning of your application.
Revelo - My experience
Are you looking for developers or do you want to find the long-awaited international job? Revelo can help you!
Frontend Web - HTML, CSS e Javascript
Article covering concepts of DOM, HTML, CSS, JS, PWA and web development performance, with code examples, illustrations and best practices.
Creating a React Application with Google App Script (GAS)
In this article, we're going to create a React application with Google App Script (GAS) connected to Sheets. We will use Webpack and some plugins for this task, hosting our frontend on GAS itself. We will also use some APIs to make the connection between the application and Google Sheets.
The Culture Code
"The Culture Code: The Secrets of Highly Successful Groups" by Daniel Coyle explores the elements that contribute to the success of groups and organizations.
The Everything Store - Jeff Bezos and the Age of Amazon
Jeff Bezos and the Amazon era. Unveiling Amazon's success: Learn from 'The Everything Store'! Discover the valuable lessons from this book and learn how to apply them in development and product vision. Don't miss this opportunity to boost your knowledge and achieve success in the market!
Building a Swiss Army Knife: How to Reuse Code with Monorepo Packages
In this article, we discuss how to reuse code using private/public packages and leveraging a monorepo to scale JavaScript application features.
Inspired
How do today's most successful tech companies--Amazon, Google, Facebook, Netflix, Tesla--design, develop, and deploy the products that have earned the love of literally billions of people around the world? Perhaps surprisingly, they do it very differently than the vast majority of tech companies. In INSPIRED, technology product management thought leader Marty Cagan provides readers with a master class in how to structure and staff a vibrant and successful product organization, and how to discover and deliver technology products that your customers will love--and that will work for your business.
Poolit
Starting my international career with a new challenge at an American Startup: Poolit, is a fintech company that seeks to make alternative investments available to retail investors.
Olho no Lance
App for tracking and sharing plays from all sports on non-professional courts in Brazil. Through technology and cameras, the plays on amateur and recreational courts are recorded and made available on the app built with React Native.
SEMAC - XXXII COMPUTER WEEK - IBILCE/UNESP
I was invited by Computer Science students to talk about mobile application development. To give an overview I talked about how to go from the idea to the app stores!
PJBank e Gruvi - Superlógica
Finishing my 2 years of work at the Group Superlógica, more specifically at PJBank, fintech focused on B2B, mainly in condominiums and administrators.
The Hard Thing About Hard Things
How to build a business when there are no ready-made answers. The author brings us his own experiences that he lived in difficult situations.
Assemble - Tech Lead Training - Rocketseat
Rocketseat event to train technical leaders who are a reference in your team. It was possible to discover the necessary skills to conquer a leadership position as a programmer or programmer. In addition to many practical cases, we had a lot of network 🚀
The Leadership Pipeline
The development of leaders as a competitive differentiator. How to Build the Leadership Powered Company.
Zaitt - Webapp
Webapp to make it easier for users to enter Zaitt's standalone store without having to download an application
Fast MBA Lead - Leadership and People Management
7-hour course focused on leadership and people management, taught by André Bernardo (PMP®, MBA, entrepreneur and professor)
Security in Mobile Applications
Do you think it's just programming an application and sending it to the store? But is your app security 100%?
Conexão VTEX com Mautic
Conectando via API eventos de carrinho abandonado e pedidos de uma loja online VTEX com o software de automação de marketing Mautic
Course ReactJS, Hooks, Recoil, TDD, Clean Architecture, SOLID
Yesterday I finished Rodrigo Manguinho's excellent course, hands-on in Clean Architecture and TDD!
Automating the Digital Signature of an Excel Spreadsheet
Automating the submission of a Google spreadsheet to be digitally signed on the Autentique platform.
My Personality
Knowing your personality helps you understand how you make decisions and which ones you work best in and areas you can improve on.
Screenshot Bot
Robo feito em Python utilizando OpenCV para identificar e localizar padrões na tela para poder clicar.
GoLogics Mentoring
Mentorship for company colleagues who want to start in the world of technology with programming logic!
NuShop
Marketplace application that consumes the person's account balance, for the selection process to develop mobile at Nubank.
Indicações Produtos para Economia e Renda Extra
Saiba economizar e ganhar dinheiro com suas compras
O Evangelho na Vida
O evangelho na vida é um curso intensivo com oito encontros acerca do evangelho e sobre como vivê-lo — primeiro em seu coração, depois em sua comunidade e, por fim, no mundo.
14 Hábitos de Desenvolvedores Altamente Produtivos
Você pode aprender os framework mais populares, usar as melhores linguagens de programação e trabalhar nas maiores empresas de tecnologia, mas se você cultivar maus hábitos, vai ser difícil se tornar um desenvolvedor de ponta.
Paytime APP
I worked on building a React Native app from scratch and automated its deployment using fastlane and bitrise for app stores.
Abrace seu filho
Todas as vezes que você abraça seu filho, você se cura um pouco. Todas as vezes que você abraça seu filho, você é abraçado de volta. Não perca nunca essa oportunidade que a vida lhe dá.
Communication and Public Speaking Course - Conquer
Nothing is so good that it cannot improve. Learn to communicate even better and become more influential through communication!
MVP using forms
Building a Shared Wallet MVP (Minimum Viable Product) Using Google Forms
Weather App
Weather forecast app made with React, VX Airbnb Graphics and openweathermap.org API.
SOLID - Design Principles
Criado por Robert Cecil Martin, coloquialmente chamado de "Uncle Bob", é um engenheiro de software, instrutor e autor de best-sellers americano. Ele é mais conhecido por desenvolver muitos princípios de design de software e por ser o fundador do influente Manifesto Ágil.
Clean Code
Practical Agile Software Skills for writing clean, readable code, emphasizing the importance of clarity, simplicity, and organization for developing quality software.
TDC CONNECTIONS 2021
Nos dias 8 e 9 de junho de 2021 participei da tilha de Javascript e Node.JS e da trilha de Gestão de Produtos na The Developer's Conference.
Sonho Grande
Como Jorge Paulo Lemann, Marcel Telles e Beto Sicupira revolucionaram o capitalismo brasileiro e conquistaram o mundo
Hooked
Habits are automatic behaviors triggered by situational cues: things we do with little or no conscious thought. Companies have created habits to increase the engagement of their products.
Investir é uma jornada
Pare de pensar que você precisa ser rico ou um gênio pra investir. Ter disciplina, paciência e uma fonte de renda (ainda que pequena) é o suficiente para você chegar onde talvez jamais tenha sonhado.
Ignite Program - Journey ReactJS
Rocketseat program to accelerate your career as a developer, I made the score for React.JS. I did the journey for React.JS
Full Stack & Full Cycle Immersion 2.0
Intense week to develop a tracking service with routes.
Javascript Expert 3.0 Week
Chat Application with Client and Server made with Javascript.
A more fun world
Wow That is Fun - In a crazy world we live in, we need more humor, more lightness to be more productive and happy!
New improvements for my blog
New improvements for my blog: Dark Mode, I18n, Contentful CMS, Newsletter, RSS.
Fintechs: UX and UI Material
Fintech benchmark material with photos and videos from several Brazilian and some international fintechs
Construindo uma SubAdquirente
Como uma subadquirente funciona? Vamos entender o que é preciso para uma subadquirente funcionar
API NPS (Net Promote Score) - NLW4
Aplicação Node.JS usando Express para fazer pesquisas de NPS #Node.JS #NPS #Express #ORM #TypeORM #TypeScrip #SuperTest #jest #tsjest #TDD #nodemailer #ethereal #handlebars #Swagger #Heroku
O poder da china
O que você deve saber sobre o país que mais cresce em bilhonários e unicórnios.
Aprender a jogar o jogo a longo prazo
Entregar é importante mas aprender a jogar o jogo a longo prazo para sempre entregar melhor também!
The Professional Product Owner: Leveraging Scrum as a Competitive Advantage
O Product Owner é a pessoa responsável por um produto a qualquer momento
Satisfação Garantida
"Proteger a cultura da empresa e aderir aos valores fundamentais é um benefício de longo prazo."
Reinvente sua empresa
"As ideias são imortais. O que não dura para sempre é a inspiração. Ela é como fruta ou leite fresco: tem data de validade. Bem utilizada, a inspiração é uma verdadeira máquina do tempo."
Dobre seus lucros
Na vida as vezes passa um cavalo selado e você tem que estar pronto para montar nele.
Scrum: A arte de fazer o dobro do trabalho em metade do tempo
Não adivinhe. Planeje, faça, verifique, aja
Organizações Exponenciais
Diferente da era linear que é baseada pela restrição, a era exponencial é marcada pela abundância, os dados são abundantes, os consumidores globais são abundantes, as novas tecnologias são abundantes e a digitalização injeta abundância ao consumo.
A Arte de Fazer Acontecer
A capacidade de ser produtivo é diretamente proporcional à capacidade de relaxar
Pai Rico Pai Pobre
“Os pobres e a classe média trabalham pelo dinheiro. Os ricos fazem o dinheiro trabalhar para eles.”
Como chegar ao sim com você mesmo
"A primeira e mais importante negociação começa dentro de cada um"
Na Dúvida não Empreenda
“Por mais bonita que pareça a estratégia, ocasionalmente se deve olhar os resultados” - Winston Churchill
A Tríade do Tempo
Nunca diga “sim” para quem quer que seja se, por dentro, você quer mesmo é dizer “não”. A melhor forma de dizer “não” para os outros é dizer sempre “sim” para você mesmo.
Blog com Next.JS, Cosmic.JS e Vercel
Decidi criar um blog com páginas estáticas (Next.JS), fácil edição de dados (Cosmic.JS) e com deploy em CDN (Vercel)
Superlógica Onboard
Na última semana, comecei a trabalhar empreender em uma nova empresa: O Grupo Superlógica, na verdade irei trabalhar no PJBank empresa que nasceu dentro do grupo.
Até a próxima LiftBank
Meu tempo no LiftBank está terminando e vem aquela nostalgia: “Quanta coisa vivi!”
ToLoja
Aplicação para criação e administração de vitrine online feita em React.JS, Api Graphql, Amplify, Storage S3, e Intra AWS!
Whatsapp Bot using Twillio
I developed a whatsapp bot using Twillio SDK to create and send payments links.
Cadeira de Rodas Autônoma – TCC
SIMULAÇÃO DA NAVEGAÇÃO AUTÔNOMA DE UMA CADEIRA DE RODAS MOTORIZADA EM AMBIENTE ESCOLAR UTILIZANDO SISTEMA OPERACIONAL APLICADO À ROBÓTICA (ROS) E ALGORÍTMOS DE LOCALIZAÇÃO E MAPEAMENTO SIMULT NEOS (SLAM)
LiftPay Apps - React Native
How mobile app developer leveraged React Native to build cross-platform apps for a fintech startup. Discover the apps created, including LiftPay, LiftSeller, and LiftMini, and the development process using Expo and native code.
App LiftPay - React Native
App feito em React Native para gestão dos recebíveis das maquininhas de cartão de crédito LiftPay
Projeto Hover Marciano
Projeto utilizando o framework ROS (Robot Operating System) e a biblioteca de processamento de imagem OPEN-CV.
Intercâmbio França - Polytech Nice Sophia
Fiz 1 ano de mestrado em engenharia eletrônica na Polytech Nice Sophia.
meupag! app
App com conta digital, aonde é possivel fazer TEDs, Depósitos, Pagamentos, Recarga de Celular e vem com o cartão de crédito.
iVista App
APP iVista para o cliente acompanhar suas faturas, realizar recargas de celular, acessar as revistas Avista da Sorte, entre outras funcionalidades.
Cadeira de Rodas Autônoma – Iniciação Científica
Cadeira de Rodas Motorizada com controle por comandos de voz
EletroLab - Meu FabLab
Montei um laboratório de fabricação (FabLab) com impressora 3D, CNC Fresadora e outros equipamentos eletrônicos.
Chat Places
Desenvolvi um App que visa conectar pessoas (Chat) atrás de lugares de interesse comum (Places)
QRBarcode App
O primeiro aplicativo onde você pode manipular um QRCODE ou BARCODE, direcionando para um TEXTO, IMAGEM ou PÁGINA WEB.
App Quanto Ganha
App que conectava você ao portal da transparência para saber quanto ganha o servidor público
App Hinário Novo Cântico
O meu primeiro app foi o HNC (Hinário Novo Cântico), o qual listava os cânticos do da IPB (Igreja Presbiteriana do Brasil)
App Igreja IPB-MP
App para minha igreja com funcionalidades de localização, eventos e contatos.
Resumes
I always liked to study by summaries, knowing how to summarize helps me learn. And making digital summaries allows me to consult in the future