HTTP/3 is coming closer to being implemented in all modern browsers and enabled on most of popular hosting platforms.

But what are the differences between it and the older HTTP/2 (HTTP/1)

Probably the biggest difference is in the transport layer protocol that is being used — in HTTP/1 and HTTP/2 it was TCP protocol but now one called QUIC will replace it.

Photo by Austin Distel on Unsplash

Should you pay your interns? Should you look for paid internship?

Let’s make some assumptions at the beginning — we aren’t discussing any particular job market, as these tend to differ a bit depending on the country. …

*free tier is available

Just recently AWS has started offering their new developers and devops oriented service CodeArtifact — which basically allows anybody to create artifact repository for free or later pay as you go if you go over free allowance (cheapest in US regions)
[free tier: a generous 2GB-month file…

Quick and readable, but is it fast?

There are myriads of solutions to Fizz Buzz online, some are super clever, some are hardly readable, some are fast and some are slow (looking at you “for loop” ;) but in my opinion the usage of reduce or map would be the most efficient in terms of workload vs…

Open in Visual Studio Code in Finder

While most of us will just launch VSC from our cozy command line using the code . command there is also a use case to be able to launch visual studio code from finder. …

Photo by Christian Wiediger on Unsplash

This is also the answer to “where to keep credentials for lambda functions” ;)

Good practice while working with AWS is to keep your sensitive data in the right place. Some people would say that ie: keeping that in environment variables in Lambda is secure enough and I would say…

First of go to AWS management console and create new lambda function, pick Node.js Runtime (this article was written on Node.js 12.x as runtime).

You will get something that looks like this:

exports.handler = async (event) => {
// TODO implement
const response…

They won’t write the code for you though… yet ;)

This is the list of extensions for VSC that I use daily. They help me to keep the code high in quality and at least to some extent bug-free. …

Damian Pieszczyński

Got more than 16+ years of experience in software development.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store