I'm a software engineer, a husband, a father, and a hobby baker. I work for a marketplace company as an IT specialist. I code and blog at willsena.dev to follow my purpose, sharing my content and opinion.
My dad is an expert in computers. My first computer experience began with my PC 486, which ran Windows 3.11, then he introduced me to Linux using CD Distributions like Conectiva, Mandrake, Red Hat, Slackware, and Kurumin.
Having this knowledge, I took programming language, JavaScript, and ASP courses. Later, I worked with frameworks and languages including Angular/React/Vue, Delphi, C#, Python, Node.js, and now Elixir and Rails. I appreciate you reading about myself! I'm hoping this blog might provide you with some information. If you like this site 👍, please consider sharing it, leaving a comment.
That's my contact list.
- https://willsena.dev
- ✉ [email protected]
- https://twitter.com/williampsena
- https://github.com/williampsena
- https://br.linkedin.com/in/senawilliam
- Como gerar documentos do seu código em Go?
- Running the Traefik, my favorite Edge Router with Podman
- Building and deploying AWS Lambda with Serverless framework in just a few of minutes - Part 2
- Building and deploying AWS Lambda with Serverless framework in just a few of minutes
- Por onde eu começo! Um café funcional com Elixir
- The steps to producing a legacy system
- Exploring Awesome WM, my preferred window manager
- Using the graceful shutdown approach to dispose of application
- Turbinando a instalação dos pacotes NPM com o PNPM
- Stop making assumptions! Extract metrics from Kong API Gateway using Grafana and Prometheus
- Movendo BOOT EFI para sua nova partição
- How to use Vanilla JavaScript to listen for and emit events
- Understanding the ELK Stack with Practical Examples
- How can I add users in a Dockerfile?
- Implementando Linked List
- The difference between the COPY and ADD commands in a Dockerfile
- Managing virtual machines with Vagrant
- How to Build and Push a Container Image
- Building Kubernetes-style pods with Podman
- Using K3s to create a local Kubernetes environment
- Creating amazing games using Phaser and Vue (Nuxt/Vite)
- 10 pontos essenciais para testes técnicos
- JavaScript bind() function: How to Handle Context
- Use font ligatures to enhance your code editor or IDE
- Understanding load balancers through practical examples
- You must use Prettier as the code format for your TypeScript or JavaScript project
- Building a Squid Proxy Container to test NPM with HTTP Proxy
- O que é JSON Web Token (JWT)?
- How to Run Secure Pods with Podman
- JavaScript: What is an Immediately Invoked Function Expression (IIFE)?
- The Magic of Implicit and Explicit C# Conversion Operators: How to Handle It
- Creating TypeScript React Components with Parcel Bundler
- Top Reasons to Use Linux and Why Should You?
- Having a date with Kong, the most popular API gateway in the world
- Strategies for Rotating Docker Logs
- Using ASDF to Manage Programming Language Runtime Versions
- Unlock NGINX hidden powers with Javascript module (NJS)
- Handling Docker Volumes Permissions without root privilege
- Run your first Ansible playbook
- 10 perguntas comuns em uma entrevista de programador