DEV Community

loading...
Massimo Artizzu profile picture

Massimo Artizzu

Senior web developer πŸ”₯ ~ conf speaker πŸŽ™οΈ ~ loves science πŸ”­, art 🎨, rugby πŸ‰ ~ reinventing a better wheel 🎑

Location Italy Joined Joined on  github website

Education

Mathematics

Work

Consultant at Antreem

Last 250 comments

Sexism, Racism, Toxic Positivity, and TailwindCSS

I agree with both of you... on some parts. And disagree with ...

WOW 😱 This pop-up is so nice

Very cool effect, even if it's a little too jarring for me. ...

A simple strategy for structuring TailwindCSS classnames

I've already read the official documentation of Tailwind. And...

A simple strategy for structuring TailwindCSS classnames

How come every time I read an article about Tailwind it's abo...

Updates from the 81st meeting of TC39

To this day, I have no clue why findLast and findLastIndex we...

Realistic Red Switch (Pure CSS)

Very cool! Now do that using only a <input type="checkbox"...

Accessible Modal With Or Without JavaScript

Great answer and TIL about the inert property.

CSS Deep

I think Google used to index less websites back in 1999.

Updates from 80th TC39 meeting

Oooh, I didn't know about async do, but I'd like to see do ex...

Welcome Thread - v103

Welcome! It's nice to see someone so young! πŸ‘

Checkboxes can be excellent buttons

I guess you don't even have to declare the role, as they're e...

My 5 Practical CSS Tips

Using padding-top to keep aspect ratio This is a glorious ...

The many ways to write a color in CSS

Cool and original post! πŸ‘

It's time to get SAD: Self-destructing Awaitable Dialogs

Nice and easy. This basically mimicks the old window.confirm ...

CSS Media Queries you don't know

Ok, the last one got me. Never had the need to actually check...

Should remote workers be paid differently based on location?

Not only on the US, there are similar laws all over the world...

I am Chris Heilmann, Principal Program Manager for the Microsoft Edge developer tools - AMA!

Thank you for your answer! It's say a real game changer woul...

I am Chris Heilmann, Principal Program Manager for the Microsoft Edge developer tools - AMA!

I have to say that the impact you folks at Microsoft had on C...

On lowering the bar

And yet you took the time to write this comment too. I think...

6 Powerful CSS Techniques You Can Use Instead of Javascript

About scroll-behavior: I'm sure most of us are excited about ...

6 Powerful CSS Techniques You Can Use Instead of Javascript

... or let it gracefully degrade in Safari. It's not somethin...

Pass all props to children in Vue

This question opens a lot of interesting perspectives. Today ...

What's the worst advice you've ever received?

"Don't write emails to give information, write them to cover ...

CSS Progress Bars!

That's great! Admittedly, it's not always easy to know where ...

CSS Progress Bars!

Nice effect there. With some role and aria-* attributes, they...

CSS Progress Bars!

For the most part, it's feasible. What's not it's writing the...

When are you happiest as a coder?

When I'm actually coding. So no: useless meetings; calls w...

What great software invention or idea never gained adoption?

It was actually one of the few projects that Google kept and ...

What are some examples of "productive laziness"?

What this guy did: github.com/NARKOZ/hacker-scripts Have a l...

Creating a Fake 3D Effect in CSS Using a Single Div

Nice effect! Bravo πŸ‘

[1/4] Beginners BASH basics - becoming one with the shell

I'm a simple person. I see a Kung Fury reference, I click on ...

What is your checklist for making sure your app is accessible?

Just remember that Lighthouse isn't the goal: it's the starti...

Replacing master with main in Github

While I think some of the characteristics of the current BLM ...

Could Apple Be Forced to Reduce App Store Fees?

I think there's plenty of motives to hold a grudge against Ap...

Bootstrap 5 alpha is officially here! What’s new?

No matter if you hate it, Bootstrap has been and will be (for...

Accessibility and why you should care

The main problem here is always the same: clients are rarely ...

Important CSS Concepts To Learn.

No, you might want to rearrange the areas differently dependi...

I fell for fraud

Happens to the best, Remy. Scammers are so relentless that on...

The difference between code and magic πŸ§™β€β™€οΈπŸ§™β€β™‚οΈ

"Any sufficiently analyzed magic is indistinguishable from ...

Array methods you must know as a JavaScript Developer

Here are my tips on array methods: avoid mutating methods...

Is PHP Dying?

PHP has a very large inertia and will stick around for a long...

Nice Looking CSS Toggles

Be careful on nesting the <input> directly inside th...

Fellow Developers, What Should Our Last Name Be?

I've never understood this practice of "taking the name" of...

What effect is the Coronavirus having on your work life and personal life?

I live in Italy. The first annoyance is that conferences ha...

Welcome Thread - v59

Welcome, Diana! I love webcomics, do you have anything publ...

My first day as a software developer

Shame that made you swallow that bs about being "productive...

My first day as a software developer

A pity they didn't even offer you a wage πŸ™ If you're activ...

My first day as a software developer

Without any motivation to go on, I've left my PhD in mathem...

The benefits of the "drink water and pee" routine

I drink a lot and pee a lot πŸ˜… Well maybe not 3-4 liters (pe...

Implementing 2D Physics in Javascript

Hello, can you take a moment to explain why you think so? Ple...

Theoretical computer scientist is at an interview...

Now arson is a legitimate step towards any solution.

Pattern matching in JavaScript

There's something about in Lodash: lodash.com/docs/4.17.11#...

Tell me about the worst CSS you've ever had to deal with

"Your application will have to use the styles defined here....

Pattern matching in JavaScript

Oh I hope so! Alas, it won't be for production projects fo...

Pattern matching in JavaScript

Yes indeed! The point is that we have to be careful about t...

Will you write code after you retire? How will your relationship with our craft change?

Yes, I think I will, because when I'll retire (and I have n...

Tell me an unpopular software opinion

Vertical centering things in CSS is actually easy.

CSS in 2020 - A Practical Guide

CSS classes don't affect SEO and won't do it in the foresee...

CSS in 2020 - A Practical Guide

I just have, thanks for the suggestion! Sadly there's nothi...

CSS in 2020 - A Practical Guide

Houdini looks great! I love it! Unfortunately, its develop...

CSS in 2020 - A Practical Guide

I love CSS but I loathe atomic CSS toolkits with a passion....

Best tweet-sized programming career lessons

Am I missing something on this one? Yes, I think you are...

How many programming languages do you know?

I lost count and I kind of don't care πŸ˜„ Probably less than ...

Advent of Code 2019 Solution Megathread - Day 15: Oxygen System

IntCodes on odd days as usual. Will we have to use them on ...

Advent of Code 2019 Solution Megathread - Day 14: Space Stoichiometry

Oooh another nice problem :) First of all, parsing. Fairly...

What was your win this week?

I made a post again after more than one year πŸ˜… It's such a ...

Advent of Code 2019 Solution Megathread - Day 13: Care Package

This was much easier indeed! Part One The only ...

9 Extremely Useful HTML Tricks

Man, last time I've used <map> was, like, last centur...

Advent of Code 2019 Solution Megathread - Day 12: The N-Body Problem

Finally got the second part! πŸ₯³ I actually had the right id...

What’s the most under-appreciated software?

npm Seriously, I think 75% of web development would be int...

Advent of Code 2019 Solution Megathread - Day 11: Space Police

I knew we were going to use IntCodes again! 🧐 But fortunat...

Advent of Code 2019 Solution Megathread - Day 10: Monitoring Station

Things are getting complicated now! I like it! In the firs...

Advent of Code 2019 Solution Megathread - Day 9: Sensor Boost

And that would make ten opcodes so far, right. Well, let's...

Percentages in CSS: you're using them wrong

Yes, of course that would. Any time you don't know the size...

Advent of Code 2019 Solution Megathread - Day 9: Sensor Boost

So, we're going to work with Intcodes every other day? 😩 T...

Percentages in CSS: you're using them wrong

That's correct, as I've explained in the article πŸ™‚ However...

Percentages in CSS: you're using them wrong

Basically, just like SCSS. Before SCSS there was SASS. SAS...

Advent of Code 2019 Solution Megathread - Day 7: Amplification Circuit

Hey Jon, I was curious so I counted the languages used on d...

Advent of Code 2019 Solution Megathread - Day 8: Space Image Format

Aw yeah something simple again! Maybe even a little bit too...

Advent of Code 2019 Solution Megathread - Day 7: Amplification Circuit

Yoooo and I thought day 5 was annoying 😫 Anyway... JavaScr...

Advent of Code 2019 Solution Megathread - Day 6: Universal Orbit Map

I long the day they will tackle the problem once and for al...

Advent of Code 2019 Solution Megathread - Day 6: Universal Orbit Map

Finally a nice and short one. My solutions aren't particul...

Advent of Code 2019 Solution Megathread - Day 5: Sunny with a Chance of Asteroids

Jayyy-zus today was a long challenge 😫 I don't like it much...

Advent of Code 2019 Solution Megathread - Day 4: Secure Container

My solution in JavaScript, with some regex magic. const s...

10 years ago: CSS Compression

Class, attribute and id names can surely be mangled, but it...

The 5 Commandments of Naming Variables

Hungarian notation, you mean? I think it has fallen out of...

A Modern CSS Reset

Very nice, Andy. I'll consider using it from now on πŸ‘ I wa...

Arch Linux: Stop recommending people to use makepkg for the AUR

Hello Corey, please be sure to convey your opinions in a re...

How do *you* pronounce sudo?

Neither. soodoh Phonetically it's [suˈdo] Accidentally, "...

Git on the go with these mobile apps for Git (and GitHub)

Only for Android, of course πŸ˜† But yes, with Termux you hav...

PHP - Elegant method call

I generally support this, as it can also allow extra manage...

Using CSS Custom attributes generated by JavaScript as a handover mechanism

The link to Ε ime's demo is broken, is the tweet already gon...

Simple edit-in-place by changing the type of an input

I've never thought about changing the type of an input elem...

Forty and still a dev?

40 and still coding and still loving it. Of course I'm not ...

Is it really !important?

Overriding inline styles is a common one. They could come f...

Daily Challenge #31 - Count IPv4 Addresses

This actually made me chuckle... lol cheating indeed 😁

Daily Challenge #32 - Hide Phone Numbers

JavaScript function obfuscatePhone(number) { if (!/^\d{...

What's hard about React Hooks for you?

Your comment deserves more upvotes.

What are the worst security practices you've ever witnessed?

I'm not sure I'm following you here. Systems just shouldn't...

Units in CSS (em, rem, pt, px, vw, vh, vmin, vmax, ex, ch, ...)

No... and nobody will have one either for a while! πŸ˜‚ But i...

Units in CSS (em, rem, pt, px, vw, vh, vmin, vmax, ex, ch, ...)

And we won't see them implement it either for the foreseeable...

Units in CSS (em, rem, pt, px, vw, vh, vmin, vmax, ex, ch, ...)

Good one, Matthias! These are all length units. Here's your ...

When Stack Overflow Goes Offline...

"All/none of the others"?

When Stack Overflow Goes Offline...

... Go on MDN instead. But it's good that SO is basically ...

What are the worst security practices you've ever witnessed?

You're assuming I was talking with people that had an idea ...

What are the worst security practices you've ever witnessed?

Because they wanted, for "customers' convenience", the same...

What are the worst security practices you've ever witnessed?

Maximum password length. Yes, I had to implement that πŸ€¦β€β™‚οΈ...

Some JavaScript Leaders You May Want to Follow on DEV

I'd like to add these to the list: ...

My First 3 Weeks as a Software Engineer Summarised in 10 Quotes and Emojis!πŸ‘©β€πŸ’»

It's so inspiring to witness the excitement of creating som...

If You Don't Know, Now You Know - GitHub Is Restricting Access For Users From Iran And A Few Other Embargoed Countries

To complete the picture, I'm linking this thread by Nat Fried...

Github Must Be a Free Platform

Technically, they don't. They have control over US-based co...

Github Must Be a Free Platform

Fair enough... But still, they haven't been voted by the whol...

Github Must Be a Free Platform

There is already a bunch of countries and territories that ...

Github Must Be a Free Platform

Or maybe just a bunch of persons in the US, who happen to tak...

I created DEV and have other positive qualities, ask me anything!

Hahaha I would so watch that! But, in the meanwhile, I'm j...

I created DEV and have other positive qualities, ask me anything!

How the heck did it come to your mind to go from posting hi...

CSS - Center both vertically and horizontally

Nice, it's good to remind those properties from time to tim...

Daily Challenge #24 - Shortest Step

I was about to submit something like that, so have my appla...

Code Golf Challenge: Palindrome Detector

[...word].reverse().join('')==word On the plus side, it...

What's new and upcoming in browser land?

Yes, sorta, but it shouldn't be possible, technically. I gu...

What's new and upcoming in browser land?

Web Assembly will support a lot more features as time passe...

What's new and upcoming in browser land?

Oh boy, a lot of stuff is coming! Oh well, I guess it's alw...

What's new and upcoming in browser land?

Houdini could be the most exciting thing coming to CSS. Can...

What's new and upcoming in browser land?

I've come to the conclusion that it's better this way, as l...

What's new and upcoming in browser land?

And, above all, more hardware and OS support for the web. T...

The Best Newsletters to Subscribe to for a Frontend Developer

Thank you for the suggestions! I'd like to add FullStack bul...

What's hard about React Hooks for you?

That's an interesting insight, Kent. Thank you!

What's hard about React Hooks for you?

Yes, that indeed might be the case. I also wonder why, at ...

What's hard about React Hooks for you?

I agree with this, but I feel that its way too late now. ...

What's hard about React Hooks for you?

If I have to consider something, give me a hint of what it's ...

The DEV Community Published a Book: Your First Year in Code

Amazing! Congratulations to all the authors! Now, there's ...

TypeScript: type vs interface

types are actually aliases One of the sudden reali...

What's hard about React Hooks for you?

They work like black magic. It's actually kind of clear why ...

Do you A/B test improvements?

We don't do A/B tests because we're a company of consultant...

What software projects made you "wow" 🀯

Coming from Atom, I was pretty confident that making a mode...

Why I coded a micro library for Web Components

Heavy inspiration from Angular, I see. It looks definitely...

Happy Birthday Ali Spittel

Happy birthday, Ali! Wow, so young! You have a great caree...

What sport/physical activity would you recommend to someone who's not super sporty by nature?

Ping pong is awesome, makes you sweat and it's an endless s...

xtrlock

So it's essentially a way to tell what kind of command we'r...

xtrlock

Enter xtrlock(1). My question is a bit off-topic. What's...

What's your greatest software development skill?

Precisely on point. Not that we actually face emergencies,...

What's your greatest software development skill?

My colleagues treat me like a living encyclopedia. But I d...

What was the most over-hyped software movement?

IMO SPAs make a lot of sense. It's the concept of dealing w...

What was the most over-hyped software movement?

I don't know if I'm interpreting "movement" correctly, but ...

HTML can do that?

There's a polyfill for those, although Edge will arguably g...

The Weird History of JavaScript

I think there's an underlying misunderstanding in all this di...

A Moment of gratitude for the community

I knew I was forgetting someone! Man, I stink at these thin...

A Moment of gratitude for the community

You and Jess built a great community, Ben! And I’m a proud ...

The Weird History of JavaScript

The issue with most of these sources is that they reflect mo...

7 Mistakes to Avoid When Moving from AngularJS to Angular

A tip for searching for Angular topics and excluding Angula...

Should a button communicate the current state, the intended behavior, or both?

That's no surprise, as Twitter focuses on maximizing engage...

Social networks over time (GIF)

Please no :| But then again, I shouldn't be one to talk. I...

Beyond appendChild: Better convenience methods for HTML

It's so useful when adding a bunch of properties to .style ...

Beyond appendChild: Better convenience methods for HTML

As a curiosity: .remove on <select> elements can take...

Are there any new or upcoming browser APIs you are keeping an eye on?

Portals, Houdini, import maps and loaders... There's tons o...

If the World Wide Web were re-created today with no legacy dependencies, how would it be different?

HTML Basically no HTML. XML-like structures are ...

Project Euler #7 - 10001st prime

JavaScript: const primes = [ 2, 3 ]; function isPrime(n) ...

Project Euler #4 - Largest Palindrome Product

Being wrong is nothing to be ashamed of, as long as you're ...

Project Euler #4 - Largest Palindrome Product

The problem here is that the products you're getting aren't...

Project Euler #6 - Sum Square Difference

Aw yeah πŸ‘Œ If some are wondering, that comes from well-known ...

Project Euler #4 - Largest Palindrome Product

I'm sorry if that seemed rude, that wasn't my intention at ...

Project Euler #4 - Largest Palindrome Product

This is another solution that I consider working in this pa...

Project Euler #4 - Largest Palindrome Product

Not linear... but I think (without any actual proof πŸ€·β€β™‚οΈ) (...

Project Euler #4 - Largest Palindrome Product

This is another solution that I consider working in this pa...

Project Euler #4 - Largest Palindrome Product

If I understand it correctly (correct me if I'm wrong, I do...

Project Euler #4 - Largest Palindrome Product

Sooo... there are so many good solutions, but they all kind...

Project Euler #4 - Largest Palindrome Product

if (condition) { return true; } return false; Please ...

Project Euler #5 - Finding the Smallest Multiple

The most significant part here is that you can compute the ...

The music I love to listen while I am coding

Ciao Emanuele, nice recommendations. I've been listening to...

Discuss: GitHub Special Event

That would be awesome!

Looking Back at the My Little Pony Game I Made in High School

I cannot possibly not react to this post with a unicorn πŸ¦„

Comebacks for Five (Wrong) Arguments Against Accessibility

Great article! I will treasure your counter arguments. But...

Comebacks for Five (Wrong) Arguments Against Accessibility

My own guess as to why this is that, as one of the groups ...

Music & Coding: let's take a survey

A bunch of genres: Epic (Two Steps From Hell, Audiomachin...

Music & Coding: let's take a survey

That's... quite a shift of genres 🀣

πŸ”₯ 10 Tips for Developers according to Twitter

Don't code when you're hungry, thirsty, tired, preoccupied ...

I created an IE11 end of support countdown

As a little ironic joke, I made sure that this little app ...

Dragula: A free stock images tool on steroids πŸ¦‡

At first it will be very hard for you to be found on Google...

Use $ & $$ Instead of document.querySelector/All in JavaScript without jQuery

Watch out that querySelectorAll returns a NodeList object, ...

Dragula: A free stock images tool on steroids πŸ¦‡

Yeah, I was about to comment the same thing. Dragula by Nic...

10 HTML Elements You Didn't Know You Needed

I would mention <dialog>, although its support isn't ...

Webpack Basics

Oh yes πŸ™‚ Of course, since I wrote that comment a couple of ...

Nevertheless, Ali Coded

Oh wow, this is so cringe worthy, I feel embarrassed myself...

Welcome Thread - v29

So nice to see you here, John! πŸ™Œ You've always been a great...

Why I prefer objects over switch statements

Nice. On the down side, you have to be careful that no more...

Gradians and Turns: the quiet heroes of CSS angles

Gradians have theirs perks, but on the other hand: nobody...

Quick Tip to Stop Flexbox from Overflowing

The sad part is that it's so counterintuitive that it's bound...

Where to initiate data load in NgRx

I was about to say the same thing. Actually, dispatching on...

New Years and New Beginnings: I'm Joining the DEV team!

Congratulations, Ali! You've been an awesome part of this c...

When programming on a laptop: Mouse or Trackpad?

Hahaha that's great! πŸ˜† Trackballs were more common once (la...

Microsoft is building a Chromium based browser! 😲

Honestly, I'd rather have EdgeHTML made open source than di...

Advent of Code is Live!

Oh yes, here's my repo, also with the links to the repos fo...

No Cutting Corners Cutting Corners

Well written - and also funny - article. Thank you! Maybe y...

I'm an email developer and totally not a spammer. Ask me anything.

What would you suggest to use in case of building a custom ...

Write a script to find "Perfect Numbers"

You're... not expecting fast implementations, are you? 🀨 U...

How Classes work in JavaScript

Classes are the syntactic sugar I'd say they mostly are,...

Books I found at my parents'

"Linguaggio C" is in Italian... Are you or your parents Ita...

An example of why performance matters (with Python and Rust)

So he went from 1000$ a month to 0 a month, by rewriting a...

Which units of measure do you use and why in CSS?

I personally use em and rem a lot. But there are cases and ...

Where are the old developers?

I'm not an "old" developer (although I'm not young either),...

setTimeout is a callback-style function. What would happen if we change that?

Yes, that could work! πŸ™Œ You can also consider the approach...

setTimeout is a callback-style function. What would happen if we change that?

Ok, that's so cool but... what about clearTimeout? Because...

All you need to know about destructuring in JavaScript

Huh, I don't know if it was intentionally funny, but destru...

How I structure my REST APIs

I think you should mention earlier that you're using Expres...

Quick CSS Quiz #1

Hey folks, remember that margin collapsing happens only ver...

Sure you want to leave?β€”browser beforeunload event

I've always found those notifications annoying but eh, they a...

Async/Await and the forEach Pit of Despair

Best article intro ever.

What is Your Opinion about CSS(-in-JS)?

Currently, CSS suffers some long-dated problems: interactio...

We don't need a ternary operator

Because what you actually want is an if-then-else path. The...

We don't need a ternary operator

No, just... no. The ternary operator is better than logical...

Setting up Storybook for Preact

That's unfortunate that we have to do this extra job for Pr...

Could you explain #likeimfive the meaning of these programming languages as humans?

Eh, somewhat. I still don't understand what's holding them ...

Which browsers should I try to support when creating a portfolio?

IE10 isn't supported anymore, for us it's IE11 or pay more....

Most underrated plugins for VS code

Keep in mind that the exact combination depends on the keyb...

How To implement Lazy Loading in Angular

That's dynamically creating component instances, not compon...

I have $1,000 for use for technical stuff provided by my company, what should I get?

Coffee.

Disassembling apps to 'Ok Google' my garage

Ahahah that's awesome, Sam! I'll finish to read this later ...

What newsletters are you subscribed to?

Only two, because there's no other way: Umaar Hansa's De...

The dev.to codebase will go open-source on August 8

Woah, this is awesome, Ben! πŸ™Œ Great move! I'll be happy to ...

I'm Addy Osmani, Ask Me Anything!

Hello Addy, so nice to have you here! We often talk about ...

Daily Coding Puzzles

Day 4 (Project Euler #2) has been already proposed by @pete...

TypeScript tips from Kotlin developer - const

Oh, not just in TypeScript: in JavaScript too. That's an ad...

Solve the Cretan maze

This is nice. One question: if I make a step, what's the "O...

JavaScript: Equality insanity, or where x === 1 && x === 2

Very nice article. Have you heard of this challenge? retur...

The new (and old) CSS units you've never heard about

Exactly. 16/10 is, after all, equal to 1.6 πŸ™‚

The new (and old) CSS units you've never heard about

Ah, tell me about it πŸ˜„ It should be coming, though. Alas, n...

Project Euler #2 - Even Fibonacci numbers

I applaud your solution, fellow math lover! πŸ‘

Project Euler #2 - Even Fibonacci numbers

Yes, indeed. I am in fact using just plain double precision...

Project Euler #2 - Even Fibonacci numbers

Math to the rescue again! To compute the n-th Fibonacci numbe...

The new (and old) CSS units you've never heard about

In awe at the wit of this comment. You win this:

The new (and old) CSS units you've never heard about

vmin and vmax are actually as old as vw and vh, both on Lev...

Project Euler #1 - Multiples of 3 and 5

I'll take a mathematical approach. The sum of the first n ...

How do I use .forEach on DOM Elements?

You don't have to go far - if you have Windows and IE11 ins...

I "Love" Anti-patterns

Nice article. I can't say more because I don't want to disco...

How do I use .forEach on DOM Elements?

There are some methods that don't make much sense in relati...

How do I use .forEach on DOM Elements?

A small correction: you used document.getElementsByClassNam...

Quick and easy way of counting UTF-8 characters in Javascript

That method unfortunately fails for more complex cases, lik...

What I think is bad about Microsoft acquiring GitHub

I've updated the post reporting Nat Friedman's words about ...

What I think is bad about Microsoft acquiring GitHub

Ooh, I completely forgot about Gitter bought by GitLab! Tha...

What do you dislike about your favorite language?

FYI: there are indeed types existing in JavaScript. I kn...

Microsoft GitHub Acquisition: Thoughts of a Full-time Open Source Developer

Very good Ahmad. I think you're right on points 1, 2, 3, 4,...

What do you dislike about your favorite language?

?! Granted that its goal is to provide a representation wit...

What do you dislike about your favorite language?

That's easy: there are no types in JavaScript (and it will ...

What's your opinion on Microsoft's GitHub Acquisition?

I'm confident that it mostly won't change a thing. I don't...

What's your opinion on Microsoft's GitHub Acquisition?

I really loathe the idea that GitHub is now a Microsoft thi...

How To implement Lazy Loading in Angular

I wish Angular had component-based lazy loading...

Getting Started with AWS Lambda and Node.js

Awesome, thank you! :D

Getting Started with AWS Lambda and Node.js

Nice one, Adnan. I'm bookmarking this article. It would be ...

loading...