Skip to content

Instantly share code, notes, and snippets.

@paruckerr
paruckerr / gist:5fb63ee7177212240ea138f29971fd0d
Last active February 13, 2026 19:12
version_control.md

Git Branch Strategy (Padrão Atual de Mercado)

Este documento descreve uma estratégia moderna e prática de organização de branches no Git, usada atualmente por times de produto (SaaS), CI/CD e deploy contínuo.

O objetivo é padronizar branches e facilitar o fluxo de desenvolvimento, staging e produção.


🎯 Objetivos

Mission Brasil

Aqui na Mission Brasil estamos construindo algo disruptivo, inovador e gostaríamos que você fizesse parte desse grande desafio que temos pela frente.

Descrição da vaga

Buscamos pessoas desenvolvedoras que curtam novos desafios, que busquem resolver problemas, entregar tarefas com qualidade, auto-gerenciamento e que tenham boa comunicação.

Requisitos

@paruckerr
paruckerr / rename_multiple_files.md
Created July 6, 2022 21:04
Rename multiple files with prefix or suffix in Linux console

Add a suffix

for file in *; do mv "$file" "$(basename "$file")yourSuffix"; done;

Exmpale to add an underscore "_" at the end each text file:

for file in *.txt; do mv "$file" "$(basename "$file")_"; done;

Add a prefix

Challenge FullStack Developer

Este desafio tem como propopósito identificar conhecimentos em Javascript (ES6), arquitetura, abstração, modularização e boas práticas de desenvolvimento.

Stack

  • NodeJS;
  • React;
  • Javascript ou Typescript;

Challenge Backend Developer

Este desafio tem como propopósito identificar conhecimentos em Javascript (ES6), arquitetura, abstração, modularização e boas práticas de desenvolvimento.

Stack

  • NodeJS
  • Javascript ou Typescript
  • Framework (Ao seu critério)
@paruckerr
paruckerr / android-duplicidade-arquivos.md
Last active September 27, 2021 21:27
React Native - Android Erro de Duplicidade de Arquivos (0.60.4)

Abrir arquivo => node_modules/react-native/react.gradle

doFirst {
    jsBundleDir.deleteDir()
    jsBundleDir.mkdirs()
    resourcesDir.deleteDir()
    resourcesDir.mkdirs()
    jsIntermediateSourceMapsDir.deleteDir()
 jsIntermediateSourceMapsDir.mkdirs()

Tipos de Branch

{PROJECT-NUMBER} - Para Tasks criadas na plataforma de Gerenciamento de Projetos

wip - (Works in progress); coisas que eu sei que não vão ser finalizadas em breve...

feature - Feature que estou adicionando.

bug - Bug fix ou expêriencias.

@paruckerr
paruckerr / erros-comuns.md
Last active January 20, 2019 14:32
Atualização para iOS 12

Challenge Frontend Developer

Objetivo do challenge é verificar o seu conhecimento em arquitetura, modularização, organização e bons conhecimentos em Javascript (>ES6) ou Typescript.

Tasks

  • Criar 3 páginas (Login, Cadastro de Produtos, Lista de Produtos, Carrinho)
  • Na página de "Cadastro de Produtos" deve ter dois campos (Nome do Produto, Preço) e um botão para adicionar o produto
  • Na página de "Lista de Produtos", listar os produtos cadastrados e poder adicionar no carrinho
  • Na página de "Carrinho", lista os produtos adicionados e o valor total
@paruckerr
paruckerr / build.gradle
Last active February 7, 2018 22:18
build.gradle
apply plugin: "com.android.application"
import com.android.build.OutputFile
// project.ext.react = [
// entryFile: "index.android.js",
// bundleInDebug: false,
// bundleInRelease: true,
// ]