Home Blog
  • Oct 20, 2025 Okay, I was wrong
  • Oct 14, 2025 Make Peace with My Bias Against AI
  • Jun 21, 2025 Building Solo
  • Apr 16, 2024 Rust compressor
  • Apr 2, 2024 QRCode Generator in Rust
  • Mar 20, 2024 Looktme project
  • Jun 12, 2023 Rust API - Adding Logs with Rust - Part VIII
  • Jun 11, 2023 Rust API - Creating the Update by ID Route with Rust - Part VII
  • Jun 10, 2023 Rust API - Creating the Delete by ID Route with Rust - Part VI
  • Jun 9, 2023 Rust API - Creating the Get by ID Route with Rust - Part V
  • Jun 8, 2023 Rust API - Creating the Get All Route with Rust - Part IV
  • May 31, 2023 Rust API - Adding Task Creation Route - Part III
  • Apr 22, 2023 Rust API - Database and Migrations - Part II
  • Apr 14, 2023 Rust API - Health Checker - Part I
  • Apr 4, 2023 How to deploy pocketbase with Fly.io
  • Apr 3, 2023 Vite Setup with Playwright - Part 6
  • Apr 2, 2023 Vite Setup with Jest - Part 5
  • Apr 1, 2023 Vite Setup with Styled-Components - Part 4
  • Mar 31, 2023 Vite Setup with Storybook - Part 3
  • Mar 30, 2023 Vite Setup Eslint and Prettier - Part 2
  • Mar 29, 2023 Vite Setup Config - Part 1
  • Mar 10, 2021 Back to basics
  • Jul 18, 2017 E2E Tests to Verify Our Application - Part VII
  • Jul 15, 2017 Airbnb - Part VI
  • Jul 4, 2017 Firebase - Part V
  • Jun 15, 2017 Nearing the End - Part IV
  • Jun 14, 2017 Back to Back! - Part III
  • May 1, 2017 Simple e2e Testing in Vue.js - Part II
  • Apr 30, 2017 Let's Talk About Vue.js - Part I
  • Nov 22, 2016 NodeJS(ES2015) + Heroku
  • May 10, 2015 Talk about arrow functions again!
  • May 10, 2015 A new Step - Variables!
© 2025 Igor Vieira. All rights reserved.