See how a minor change to your commit message style can make a difference. Examples
Have a look at CLI util git-conventional-commits to ensure this conventions and generate changelogs
| Quero estudar o componente/sistema/arquitetura: [TEMA] | |
| Explique seguindo o framework “Design Systems for Humans”. | |
| Objetivo: | |
| Quero entender como engenheiros descobrem, raciocinam, adotam e evoluem esse componente na prática. | |
| A explicação deve priorizar: | |
| * intuição antes de implementação |
| You are a specialist in frontend development using React, Typescript, TailwindCSS, and Vite. | |
| Use this follow structure for folders: | |
| - src/components | |
| - src/components/ui | |
| - src/components/forms | |
| - src/pages | |
| - src/constants | |
| - src/contexts |
| import React, { Component, Fragment } from 'react'; | |
| import { observer, inject } from 'mobx-react'; | |
| import ClickOutHandler from 'react-onclickout'; | |
| import PlacesAutocomplete, { geocodeByAddress } from 'react-places-autocomplete'; | |
| import { Input } from 'semantic-ui-react'; | |
| /** | |
| * @example | |
| * <TransitionInput name="separate_business_bank_account" boolean /> | |
| * <TransitionInput name="employee_multiple_states" /> |
See how a minor change to your commit message style can make a difference. Examples
Have a look at CLI util git-conventional-commits to ensure this conventions and generate changelogs
| [ ] - traduzir e refatorar a lista | |
| - Checar se tem variáveis que não precisam ser criadas retornando diretamente o valor | |
| - condicionais com if else podem ser uma linha? | |
| - evitar abreviação | |
| - checar se uma lógica de componente deveria estar em outro arquivo porque alterar o estado vai impactar em renderização desnecessária de componentes sibblings | |
| - Evitar if ternário pra renderizar components | |
| - Usar fragment pra evitar criar um node no dom se não precisa do elemento. apenas pra agrupar mais de um elemento no código | |
| - use Glean plugin to refactor code into components | |
| - Checar se tem mais de um component por aquivo | |
| - Evitar chanar todos os arquivos de index. Usar nome do component no arquivo |
| import requests | |
| import time | |
| import json | |
| token = '' | |
| #Delete files older than this: | |
| ts_to = int(time.time()) - 30 * 24 * 60 * 60 | |
| def list_files(): |
| <html> | |
| <!-- http://bit.ly/vanillaneural --> | |
| <head> | |
| <link href="style.css" rel="stylesheet" /> | |
| </head> | |
| <body> | |
| <div class="legend legendX">Scariness</div> | |
| <div class="legend legendY">Actual power</div> | |
| <canvas id="mycanvas" width="1000" height="1000"></canvas> | |
Passo a Passo para configuração de ambiente de desenvolvimento Javascript
1- Install Warp Terminal
2- Install Git
3- Install VS Code: brew cask install visual-studio-code
4- Install Node via NVM
[alias] g = git cm = commit st = status b = branch lol = log --oneline -n10 dog = log --all --decorate --oneline --graph