WEB DEVELOPMENT

Improving programming skills
Arian Acosta's Programming Blog

PHOTOGRAPHY

Capturing beautiful places
Arian Acosta's Photography Page

INSTAGRAM

Interesting stuff I come across
Arian Acosta's Instagram Feed

ARIAN ACOSTA THE ENGINEER

Passionate web developer with more than 12 years of experience creating robust and scalable web applications.

Specialist in the MERN (MongoDB, Express, React.js, and Node.js) and LEMP (Linux, Nginx, MySQL, and PHP) stacks with a great understanding of Object Oriented Design and best practices to produce robust and scalable applications. Experienced in cloud platforms and deployments on Amazon Web Services, Digital Ocean, and Heroku.

ARIAN ACOSTA THE PHOTOGRAPHER

I enjoy landscape and cityscape photography. It is a great motivation to discover new places, to hike a little further and to get out at unusual times. I like to challenge myself to capture architecture and nature in a different way, therefore I try with different techniques like long exposure, HDR, panoramas and more. Once I get home, I spend long sessions post-processing to create images that I consider beautiful and that also convey different moods.

When it comes to gear, I prefer to keep it simple and portable. I use a Sony α7 III with a 24-105mm f4, a 35mm f2.8, a Mavic Air drone, a Zhiyun Crane Plus gimbal, a 10-stops ND filter, and a Manfrotto befree tripod.

RECENT DEVELOPMENT TIPS

Easy Event Throttling in React

React
/By
Sometimes we need to limit the number of times a function is called. This is especially useful for events that are fired multiple times and that result in expensive operations like making an asynchronous call...

Optimizing PNG Images for Web

General
/By
Web developers spend a lot of time trying to optimize files to make web pages load faster. Modern web applications often minify and bundle JavaScript and CSS for that purpose, but we often forget to...

Resizing Swap File with Bash

Linux
/By
Linux machines use a disk partition called swap as an extension of memory. Properly setting the swap size is particularly important for small VPS nodes. For instance, I spawned a couple of droplets on...

RECENT PHOTOS