drio
- The relax switch
- A different VPN
- The never-ending value of tmux
- Let's talk keyboards
- rule30 in the axidraw
- On Montecarlo simulations
- Hidden costs
- Changes on my neovim setup, why?
- Seeing the network
- Controlling a macOS box remotely
- The internship is over
- 500 dollars to upgrade a solaredge 3g modem?
- A different way to run services
- Embedding tailscale in go with tsnet
- Observable: in between excel and coding
- Growing markets through powerful storytelling
- The power of observability with Prometheus and Grafana
- Churn is real: what does it take to write a simple web app these days?
- Observable inputs via the stdlib
- Starting with plot in observable
- An implementation of literate programing: Observable
- Tailscale ACL tag subtleties
- Building microservices book chapter one notes
- Visualizing Tailscale funnel requests
- Quantifying the quality of ssh sessions
- Mental model for generative AI
- The wonders of provisioning: Make or Ansible?
- error defer pattern in go
- Interfaces and Dependency Injection with Golang
- Mechanical sympathy and the golang garbage collector
- Connecting your RDS service with Tailscale
- Go is call by value
- Reducing operational cost with go
- Golang context (values)
- Context in your libraries
- Timeouts with context
- Golang context construct (cancelation)
- The wonders of SAML
- My terminal flow: tmux sessions
- Humble feedback to intern candidates
- Understanding CSRF
- Producer consumer pattern in golang
- Nine Years have passed and still fast
- Tmux and vim in microsoft commercial