RSSAmplifier

Blog

bpaulino.com

I am Bruno Paulino. Software is my craft.

bpaulino.comRSS feed ↗30 posts

Latest posts

HTTPS for your homelab, at local network speeds

How I set up split-horizon DNS at home so my self-hosted services work over HTTPS from anywhere, with local network speeds when I’m at home

Why deployment previews?

Why dev deployment previews are important for high-performing teams

Learnings from Dare to Lead

Valuable lessons I learned after reading Dare to Lead

Why do internal platforms fail?

Do these three things to have a successful platform

If you want to be senior, stick around for a while

How legacy projects can teach you valuable lessons

Ask away, like you career depends on it

Never be ashamed of asking questions

Distributed Locks in Node.js

Implementing distributed locks in Node.js using TypeScript, Redis and Xstate

The TypeScript Monorepo Series

Why a monorepo can be the best way for scaling your teams

Modern Webapps with React, Phoenix, Elixir and TypeScript

How to create a modern Phoenix app with React and TypeScript

How to use Redis Cluster for caching

Using a distributed caching strategy with Redis Cluster

Retrying API Calls with Exponential Backoff in JavaScript

Making your application more robust with Exponential Backoff.

Taming ambiguity

Ambiguity is a fundamental part of working with people. Here is a simple way to cope with it.

Replace me at woombikes.com

If you are interested in working in challenging projects, I invite you to read along.

How to Create Bulletproof Tickets

A step-by-step guide on how to create meaningful tickets that save time for you and your team.

DevOps and its impact on Developer Productivity

The importance of software delivery performance and the value it brings to any organization that takes it seriously.

Using custom React hooks to handle components external events

Creating a custom React hook for handling events outside of components like dismissing a modal.

Fine tuning self-hosted Gitlab server to solve SSH scaling problems

How to fine tune your Gitlab server to solve SSH connection issues.

Hardening your server security with Fail2Ban

How to protect your server from brute-force attacks and intruders

Dockerizing React Apps

How to create a docker container with a ReactJS Application

Rapid Prototyping with GatsbyJS

Learn how to rapid prototype a website with the most modern Javascript frameworks out there.

Automating your work with Github Actions

How to automate your workflow using Github Actions. In this case, my blog deployment.

Takeaways on The Mythical Man-Month book

Important points I would like to point out from Brooks' never old and famous book.

Why Austrian visa applications have to suck?

Visa applications are usually messy, but in Austria... It's complicated.

Scala 101: Funções

Continuando meus estudos em Scala explorando os conceitos básicos da linguagem.

Scala 101: Aprendendo Programação Funcional

Trabalhando no journi, decidi ajudar no backend e aprender Scala foi uma das melhores coisa que fiz.

Indo Estudar nos EUA

Em Julho de 2014 tive uma das melhores oportunidades da minha vida: Estudar Fora do País.

Ruby on Rails na Prática

Dando continuidade a meu curso sobre a linguagem Ruby, resolvi criar um curso básico sobre Ruby on Rails.

Ruby Para Iniciantes

1 ano e meio atrás eu descobri o Ruby. Nesse pouco tempo utilizando essa maravilhosa linguagem, a experiência que tenho tido já me permitiu decidir que essa será a linguagem que irei investir em meus projetos pessoais e em minha carreira profissional.

Arquitetura de branching para desenvolvimento com Git

Como usar o gitflow em seus projects Git

iOS push notifications for Rails Developers

While creating mobile applications, one of the the main features that we can explore is the Notification.