Typescript: why so complicated?! (A list of my preferred options)

Hey there, after digging about how Typescript settings mesh together, I decided to write my article about what I found the hard way, hoping to clear the path for newcomers.

Read More...

I work remote, I do two video meetings per day

Do you love meetings? Do you enjoy taking a break from your work and talk - ehm, listen to your managers, stakeholders, customers, peers? I suppose you not. If you’re like me, 99% of your work life meetings have been a total waste of time.

Read More...

SSH cheatsheet (from zero to hero)

SSH is one of the basic commands you need to master, no matter what’s your platform of choice. Because you’ll always end up working on some random server, and you’ll have to login to see logs or restarting services. Also, you’ll never see it as a skill to show because it’s implicit that you have to know how to use it, at least for logging in to some website.

Read More...

What's the difference between Browserify and Webpack?

Browserify belongs to the very first generation of module bundlers and it basically allowed one thing, that is, use the require function from NodeJS in the browser. Browserify’s only job was to concatenate files wrapping them in functions that were then called by other fils.

Read More...

How ads are loaded so fast: the command queue pattern

Prior to work in an ads company I had no idea of how ads are actually rendered on a page. I mean, I had a vague sense of what was going on, but the actual world behind it … well, it’s huge :)

Read More...

Is typescript Namespace feature deprecated?

At my new job I maintain a medium-sized typescript library that is critical to the success of the company.

Read More...

Another remote job for me

Two years ago I wrote about quitting a job in a big italian corporation to join a smaller reality that worked in fintech.

Read More...

10 years around the web platform, what's changed and what's not

In 2006 I was studying web technologies at University. Avilable browsers were Firefox, Opera, Internet Explorer, Netscape on some linux computers.

Read More...

What I learned by writing my first npm module

Last weekend I wrote a simple module that converts a Javascript array in a HTML table. It’s called Html Table Builder.

Read More...

Inspiring tech people to follow: Nicholas C. Zakas

Usually in the software engineering world we talk about programming languages, tools and code. Let’s start a different path with my blog and talk about people behind it!

Read More...

<< Older Posts