DEV Community

loading...
Giancarlo Buomprisco profile picture

Giancarlo Buomprisco

UI Consultant, Maker & Technical Writer. I write about JS, TS, Rx, Angular & all things Front End 🇮🇹🇬🇧 Follow me on Twitter: https://twitter.com/gc_psk

Education

King's College London / University of Pisa

Work

UI Consultant, Director at Frontend Consulting

All 48 comments

How long should a blogpost be?

Long Posts have their place, but the average post anything be...

3 Ways to Render Large Lists in Angular

Really great to hear :) Also check this one out: dev.to/angu...

Angular: Setters vs ngOnChanges - which one is better?

I haven't - but even then I'd be surprised if there were any ...

Angular: Setters vs ngOnChanges - which one is better?

Hi! do you mean that name or email could be undefined? TBH I'...

Putting dev.to on your LinkedIn?

It'd look bad or deceiving only if the profile was empty, imh...

Is anyone planning a full or partial "early retirement" from software development?

It's a dream of mine to retire early through consulting and s...

In defense of the Angular framework

I think that a very well-architected app that makes use of la...

Starting to write blog

Keep it on!

At what age and in what language did you write your first line of code?

I was 19, learned using JS at university

Starting to write blog

There's no plan, just pick a topic and write about it :)

An Opinionated Coding Styleguide for Angular

Totally agree! I'll take a look at that :)

An Opinionated Coding Styleguide for Angular

Hi Pato, thank you for your reading the post! Unfortunate...

3 Ways to Render Large Lists in Angular

Pagination or your solution are definitely other viable way...

3 Ways to Render Large Lists in Angular

Hi Dharmen, length is passed as an argument. It represents ...

Top Reasons Why Your Angular App Is Slow

I think that very much depends on the sort of application w...

Angular vs Svelte - Card Component

As I said in another comment, that's hardly a real world ap...

Quantum Angular: Maximizing Performance by Removing Zone

Hi Liam, Yes - if you got to the end of the article, you m...

Quantum Angular: Maximizing Performance by Removing Zone

Thank you, really appreciate it!

Composing Angular Components with Typescript Mixins

Hi Lars, thanks a lot again! If you use a Mixin, you don'...

Angular vs Svelte - Card Component

I agree: they're useful, I made one myself, but I wouldn't us...

Angular vs Svelte - Card Component

Counting characters to compare a fairly simple components is ...

Debugging Memory Leaks in Angular

Hi! I personally think Angular is very scalable for big pro...

What’s the biggest c*ck up you’ve made in an interview?

I left the position after 6 months 😂 like Joe says, this qu...

What’s the biggest c*ck up you’ve made in an interview?

TBH, this was on my first ever interview 7 years ago :)

RxJS Subjects in Depth

The only way for that is to create a new Observable using n...

What’s the biggest c*ck up you’ve made in an interview?

Interviewer: where do you see yourself in 5 years? Me: ri...

What's your favorite new thing?

Svelte and Firebase, digging the Ivy compiler too :)

RxJS Subjects in Depth

Hi Yehonatan, interesting question! Do you have a use-case...

Demystifying RxJS for Angular Developers

Thank you! :)

Building Side Effects in NGRX

You're totally right! I think I'd tried that and received s...

The State of Angular in 2019

Actually, they use it for about 1500 as of August :)

The State of Angular in 2019

Google uses Angular for about 1500 projects. If they abando...

The Principles for Writing Awesome Angular Components

Thanks a lot! I hope you'll enjoy the next ones too!

The Principles for Writing Awesome Angular Components

I agree, your comment is on point! I would stress that ide...

The Principles for Writing Awesome Angular Components

Hi Andrew! I think it depends a lot on what data you're pa...

What is your debugging approach?

I wrote an article about debugging Javascript. I mostly ta...

The Principles for Writing Awesome Angular Components

Thanks for reading it! :)

State Management with NGRX - Introduction

Hi, thanks a lot for your comment! I totally agree with yo...

What is your favorite “non-mainstream” web development framework/library?

True, I've enjoyed using Svelte for some personal stuff. O...

State Management with NGRX - Introduction

I haven't had the chance to use them yet, but I think they'...

Building an enterprise-grade Angular project structure

Hi Andrei! Thank you! I actually have a pet project made for ...

It is ⌚time to ditch ReactJS or Angular and use better web standards like web components😍 part 1

With its ecosystem, tooling, 3rd parties, let alone how much ...

It is ⌚time to ditch ReactJS or Angular and use better web standards like web components😍 part 1

Ditching frameworks for web components implies that framework...

Debugging Javascript Like a Pro

Thanks Carlos! Glad you enjoyed it

RxJS Patterns: Efficiency and Performance

Glad you liked it!

Front End Frameworks in 2019

Hi Pato - what I meant by that is that we used to write sta...

The State of Angular in 2019

Thank you :)

loading...