TG
━ archive · 74 entries

The signal, not the noise.

Long-form essays and rapid field notes on AI agents, product engineering, careers, and the craft of shipping.

74 results
frontendcsssvg

Volumetric light, fog rings and 3D parallax: rebuilding the hero in pure CSS/SVG

Five techniques used to redesign the home hero — Grok-style volumetric beam, dissolved photo edges, organic fog ring, mouse-driven 3D tilt, and AI background removal — taught both as prompts and as code.

10 min read
careersoftware-engineeringen

I fear regret more than failure

A personal reflection on leaving stability, pursuing an international tech career, and accepting that some decisions are still worth it even when they hurt.

5 min read
designaisoftware-engineering

The new visual identity of my website and blog: Futurist Minimalism + Agentic AI

The rationale behind the redesign: palette, typography, visual primitives, and engineering decisions to make the website more distinctive, modern, and alive.

4 min read
aisoftware-engineeringen

Harness Engineering: what makes AI agents ship real software

Better models help, but the real quality leap in coding agents comes from the environment around them: context, sensors, memory, gates, and orchestration.

8 min read
software-engineeringCareeren

Imposter Syndrome in Tech

A reflection inspired by Julie Pagano's talk on insecurity, anxiety, confidence, and the invisible monsters that follow people through tech careers.

9 min read
careersoftware-engineeringen

Software Developer/Engineer Career Levels

13 min read
aisoftware-engineeringen

Agent Harness Engineering in practice

Why coding agent performance depends more on the harness than on the model alone, and how to apply that in day-to-day engineering.

5 min read
aisoftware-engineering

Vibe Coding vs Agentic Engineering

A quick and simple look at the difference between vibe coding and agentic engineering.

2 min read
mongodbdatabasejavascript

Avoiding In-Memory Aggregation and Overfetching in MongoDB with Prisma

How we stopped loading entire collections into Node.js and let the database do its job.

6 min read
ReactNext.jsTutorial

Getting Started with Next.js 15

Learn how to build modern web applications with Next.js 15, the latest version with App Router and React Server Components.

2 min read
TypeScriptReact

TypeScript Tips for React Developers

2 min read
react-nativeuien

How to Add Blurred Text in React Native

A stylish way to hide information in your React Native app using BlurView.

2 min read
backendarchitectureen

Organizing Your Backend: Services or Helpers?

The difference between services and helpers, and how to organize them in your backend folder structure.

2 min read
javascriptasyncen

Using for await...of to Iterate Sync and Async Arrays in JavaScript

How the for await...of loop simplifies async data handling, with practical examples.

2 min read
gitbest-practicesen

Conventional Commits in Practice: Patterns for a Better Git History

Hands-on guide to writing better commit messages with Conventional Commits — types, scope, examples, and a cheat sheet.

2 min read
reactjavascriptperformance

AbortController: Manage Memory Efficiently in React

2 min read
monorepovitenextjs

Sharing Env Vars in a Monorepo with Vite and Next.js

Keep a single .env.shared at the root of your monorepo and generate per-app .env files with the right Vite and Next.js prefixes.

2 min read
javascriptreactvalidation

How to Validate US Shipping Addresses with JavaScript and React

Two approaches to validate US shipping addresses: Google Maps Geocoding API and client-side validation with React Hook Form + Zod.

3 min read
learningproductivityen

How to Learn Quick

Study techniques and habits to accelerate your learning — without falling for the illusion that you can learn everything in a few days.

2 min read
software-engineeringen

What Is Technical Debt?

What technical debt is, when it happens, and how to manage it so it doesn't drag your software down.

2 min read
database

How to create a custom random ID with Postgres

1 min read
web3

Web3 - What to build?

Know about what kind of solutions you can build using web3 technology

1 min read
githubherokumonorepo

How to Deploy a Monorepo with TurboRepo on Heroku

Github + Monorepo + TurboRepo + Heroku

7 min read
github

How to merge two or more repos into a new one without losing the history of commits

TurboRepo in Action

3 min read
healthy

Becoming a fitness Dev

The Five Do's for good daily habits that you should begin today.

1 min read
React

React Suspense - in the right way

11 min read
web3

Basic Wax blockchain

Useful links, sample code about how to interact with

3 min read
Career

How to get the first job

What I tell to my mentees - Tips to getting a Job

5 min read

Using find with delete flag

Nice command Unix find.

1 min read
Miscellaneous

Expansion Week at Rocketseat

To infinity and beyond — second edition of EW/RS

23 min read
js

Understanding Falsy and Truthy values in JavaScript

4 min read
Miscellaneous

My First Next Level Week at Rocketseat

Impressions and reflections on Rocketseat's Next Level Week

5 min read
git

Renaming a Branch in Git

Commands to rename a local and remote branch in your git/GitHub repository

1 min read
Development

Types of Parameters in REST Requests

Conceptualizing and differentiating the types of request parameters in REST APIs.

2 min read
mobile

Quick Tips about React Native

Some quick tips for React Native beginners and I recommend a nice podcast

4 min read
mobile

How to install React Native with Typescript

2 min read
Development

Introduction to GraphQL with NodeJS and MongoDB

Get started with GraphQL on a Node.js backend backed by MongoDB — schema, resolvers, queries and mutations from scratch.

10 min read
Development

How to access Redis from inside Docker and run queries

Connect to a Redis container and inspect keys/values with the redis-cli

2 min read
mobile

GoBarber - Mobile App with React Native

My class notes and code from the Rocketseat bootcamp, where we build a mobile app that consumes a Node.js API

13 min read
mobile

Using react-native-vector-icons in React Native - ANDROID

How to set up and use react-native-vector-icons on Android in modern React Native projects

2 min read
weben

GoBarber Web - Frontend Application with React

23 min read
Development

React Hooks + Redux (useSelector) + Unform

Boosting productivity with React Hooks + Redux (useSelector) and Unform

2 min read
Development

React and Redux Hooks API: a practical guide

Let's continue the GoBarber app and learn some advanced techniques and best practices.

18 min read
Development

Flux Architecture: A Rocketshoes E-commerce

Let's build a Rocketshoes e-commerce to learn Flux through a Redux implementation, using Redux Saga to handle side effects for asynchronous features

41 min read
js

Meet Polished: a JS library for color manipulation

I really enjoyed lightening and darkening colors with the polished library — it pairs nicely with Styled Components for component styling.

1 min read
mobile

Introduction to React Native

25 min read
mobile

Using react-native-vector-icons in React Native - iOS

How to install and use react-native-vector-icons on iOS with React Native 0.61+ (autolinking).

2 min read
Development

First Project with ReactJS

Let's build an app with React and Styled Components that fetches a repository from GitHub, persists it to localStorage, and lets us view its GitHub issues.

9 min read
Development

Introduction to React

How to set up webpack, babel and the css/image loaders, plus the main React lifecycle methods

19 min read
Development

Continuing the GoBarber API

Let's continue the GoBarber application and learn some advanced techniques and best development practices.

26 min read
Development

GoBarber - Backend Application

24 min read
Development

Creating a Node.js project

See how easy it is to bootstrap a Node.js project in Visual Studio Code

11 min read
Development

Node.js Concepts

An overview of the Node environment, NPM, Yarn, the Event Loop, the Call Stack, and more

7 min read
Development

My Development Environment

A walkthrough of my hardware, IDE, extensions, terminal, plugins, fonts, theme, and tools for software development

3 min read
Development

How to keep your repository updated with main project

How to keep your repository updated with main project

1 min read
Development

Ignoring git status when file or folder permissions change in a git-versioned project

1 min read
js

Higher-Order Function with Reduce

Higher-Order Function with Reduce — Recompose's Compose explained

5 min read
js

High Order Functions — Easy Mode

I intend to explain a little bit about High Order Functions with Javascript.

5 min read
Miscellaneous

Ten Rules for Achieving English Fluency

I read this ebook: 10 Rules for achieving English Fluency, and I really appreciate it. Then I wanna share with you ones, check it out:

1 min read
Development

Finding and Sorting Records by Date in Mongo with Meteor

A quick tip on Meteor's Mongo sort syntax and why it differs from the raw MongoDB query.

2 min read
Development

Downloading npm packages behind a proxy

1 min read
Development

How to install Node.js via binary archive on Linux?

How to install Node.js via binary archive on Linux?

1 min read
Miscellaneous

Help for learning English

A technique for internalizing English content

3 min read
Miscellaneous

Practice Itself

Practice Itself — Starting to speak English — Baby Steps

5 min read
Development

Creating a Code Snippet in VSCode

See how easy it is to create a boilerplate in Visual Studio Code

1 min read
Miscellaneous

Basics of Component Composition

2 min read
Development

Importing and exporting files in MongoDB with Meteor

Import/Export files in MongoDB using Meteor to handle the import flow

4 min read
js

Reading Tip - JS Cangaceiro

Reading tip: Cangaceiro JavaScript, an adventure in the backlands of programming

4 min read
Development

Configuring a custom domain for GitHub Pages

A quick tutorial on how to host a static site on GitHub Pages and point a custom domain to it.

1 min read
Miscellaneous

Computer Scientist

My graduation ceremony for the Bachelor's in Computer Science at Uniderp in Campo Grande/MS

4 min read
Miscellaneous

Emulating your apps directly from the phone

1 min read
Miscellaneous

A logic book with OO in Java

Reading tip: Applying Object-Oriented Logic in Java

2 min read
Miscellaneous

Parallel Processing and Distributed Systems

chat_ppsd project — Parallel Processing and Distributed Systems

1 min read
Miscellaneous

PostgreSQL Course

Handbook for a PostgreSQL course

1 min read