- do you use feature flags? expand
- do you use git flow?
- have you decoupled deploy from release? https://www.honeycomb.io/blog/deploys-wrong-way-change-user-experience
- do you use sprints?
- do you have automated tests?
- do you do refactoring?
- do you use types (typescript)?
- how do you manage the project?
- do you have daily meetings? expand
- do you have written documentation?
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"items": [ | |
{ | |
"landing_id": "65k9qd3gtidiorxrk965k9quoqi5jj7y", | |
"token": "65k9qd3gtidiorxrk965k9quoqi5jj7y", | |
"response_id": "65k9qd3gtidiorxrk965k9quoqi5jj7y", | |
"response_type": "completed", | |
"landed_at": "2025-10-03T17:41:39Z", | |
"submitted_at": "2025-10-03T17:44:00Z", | |
"metadata": { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"id": "q5sWsqgW", | |
"type": "quiz", | |
"title": "Abuse and Neglect Awareness Test for Nurses - DEV Tests", | |
"workspace": { | |
"href": "https://api.typeform.com/workspaces/pt8gY2" | |
}, | |
"theme": { | |
"href": "https://api.typeform.com/themes/Pso08gT0" | |
}, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"event_id": "01K72QTYJZZN3NMCAPX0X4PJXK", | |
"event_type": "form_response", | |
"form_response": { | |
"form_id": "jUtWhefi", | |
"token": "qjse836gie2jo3dnatqjse8v6aqv6f3n", | |
"landed_at": "2025-10-08T20:21:55Z", | |
"submitted_at": "2025-10-08T20:22:38Z", | |
"hidden": { | |
"email": "", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import { zodResolver } from "@hookform/resolvers/zod"; | |
import React, { useRef } from "react"; | |
import { Controller, useForm } from "react-hook-form"; | |
import { | |
Button, | |
LayoutChangeEvent, | |
ScrollView, | |
StyleSheet, | |
Text, | |
TextInput, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"_id": { | |
"$oid": "xxxxxxxxxxx" | |
}, | |
"eventoId": { | |
"$oid": "xxxxxxxx" | |
}, | |
"cpf": "xxxxxx", | |
"nome": "Arthur xxx xxxx Pano", | |
"rg": "xxx", |
We can make this file beautiful and searchable if this error is corrected: No commas found in this CSV file in line 0.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const fs = require('fs'); | |
const csv = require('csv-parser'); | |
const { PrismaClient } = require('@prisma/client'); | |
const moment = require('moment'); | |
const prisma = new PrismaClient(); | |
async function importCSV(filePath) { | |
const pessoas = []; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import { topInfos } from "lib/constants"; | |
export default [ | |
{ | |
title: `I – TERMO DE DECLARAÇÃO`, | |
info: [ | |
`Através do presente TERMO, o PARTICIPANTE declara e atesta, EXPRESSAMENTE, que sua participação no evento denominado TOP (Track Outdoor Potencial – LEGENDÁRIOS) se dá de livre e espontânea vontade, concordando em participar e arcar com os custos correspondentes a esta participação, declarando ainda, estar assumindo por conta própria os riscos inerentes às atividades a serem desenvolvidas no evento, entendendo que as mesmas possuem natureza educativa, e não comercial. Ainda que essas atividades possam se tornar exaustivas, se tratando de atividades diretamente na natureza como trilhas, caminhadas, incursões em rios ou cavernas, alpinismo com uso de equipamentos de mobilização suspensos no ar (sempre com comando de um Supervisor Legendário), dentre outras.`, | |
`2 – Ainda através da assinatura do presente instrumento, o PARTICIPANTE declara e atesta ter sido totalmente informado ( |
Dev opens a PR, and CI runs tests, checks if the build passes, code review is done, and the merge is made to main.
All new code on main will generate a new CI and CD, a release for the staging environment, where QA is performed by stakeholders (Dev, QA, Product).
Control of what can be displayed by environment is done through feature flags, basically an if
statement in the code that checks if the feature can be activated or deactivated in environment X (staging | production).
A list of links containing cool references, resources and things related to books about Computer Science and related.
- Haskell Programming for First Principles
- Types and Programming Languages #math/type-theory
- Essentials of Compilation #computer-science/compilers
- How to design computer programs
- Structure and Interpretation of Computer Programs
- Introduction to Theory of Computation, Michael Sipser #computer-science/theory-of-computation
NewerOlder