Hi, I'm Julien Etienne, a multifaceted software engineer and consultant with over 13 years of experience.
Throughout my career, I've contributed to an array of projects spanning from startups to enterprise-level ventures.
Working for organisations such as Accenture, CBS, Zoopla, Holland & Barrett, Gorillaz, Embraer, Fredperry, Octopus Energy and more.
This blog covers a wide range of topics, with a primary focus on (In order):
- Frontend Development: JavaScript, CSS, HTML
- Backend Development: Golang, Node.js, Postgres
- Cloud & Architecture: GCP, Cloudflare
- Miscellaneous
Articles
- Different Types of Arrays in JavaScript + When to Use Them
- Golang: For-loop Concurrency Quirk
- XssKillah — A fast HTML Sanitization Library
- Detecting the OS, Browser and Browser Version before old methods Deprecate
- Why Go: The benefits of Golang
- ES Modules: Testing Private Functions
- Why you should use AVIF over JPEG, WebP, PNG and GIF In 2024
- The Power of IndexedDB and the Birth of db64: A Practical Alternative
- Mastering Types In JavaScript
- Using .frag and .vert (ESSL | GLSL) Files In WebGL For Syntax Highlighting
Recent Projects
- DB64 - JS
- VS Code Template Literals - JS
- xsskillah - JS
- victoria - Golang
- Risalo - JS, HTML, CSS, Node.js, Cloudflare
- Paralot - [Private] JS, HTML, CSS, Node.js, Golang, Postgres, Docker, GCP, Cloudflare
- ...TBA