Lewis Cianci I'm a passionate mobile-first developer, and I've been making apps with Flutter since it first released. I also use ASP.NET 5 for web. Given the chance, I'll talk to you for far too long about why I love Flutter so much.

Stories by Lewis Cianci

typescript object destructuring

TypeScript object destructuring and you

Dev

Whether you’re part of the typed club or not, one function within TypeScript that can make life a lot easier is object destructuring.

Lewis Cianci
Jan 22, 2025 ⋅ 5 min read
Using Firebase For ASP.NET Authentication

Using Firebase for ASP.NET authentication

Firebase is one of the most popular authentication providers available today. Meanwhile, .NET stands out as a good choice for […]

Lewis Cianci
Jan 21, 2025 ⋅ 9 min read
Working With The Angular Tree: Flat Vs Nested Trees And More

Working with the Angular tree

Dev

The Angular tree view can be hard to get right, but once you understand it, it can be quite a powerful visual representation.

Lewis Cianci
Nov 12, 2024 ⋅ 21 min read
Should Icons Scale In Bigger Breakpoints

Should icons scale in bigger breakpoints?

UX Design

Here’s the lowdown. Scaling icons properly keeps them crisp and clear on any screen size. I talk more on this in the blog.

Lewis Cianci
Nov 11, 2024 ⋅ 7 min read
Stylized JavaScript logo with bold letters representing JavaScript, illuminated by a bright light from the center.

Six things you may not know about JavaScript

Dev

Learn about semicolon injection, array keys, primitive properties, type coercion, function hoisting, and null as object.

Lewis Cianci
Oct 16, 2024 ⋅ 7 min read
Chunking Content To Improve UX Design

Chunking content to improve UX design

UX Design

Chunking is the cure to a cluttered interface. By breaking content into digestible chunks, you help users process and remember information.

Lewis Cianci
Sep 30, 2024 ⋅ 5 min read
JavaScript logo with glowing lights, representing secure web authentication. Learn how JWT, OAuth, and Bearer tokens enhance modern authentication methods.

Understanding JWT, OAuth, and Bearer tokens

Dev

If you were to meet your friend in the street, straight away you would likely greet them and ask them […]

Lewis Cianci
Sep 19, 2024 ⋅ 5 min read
Triadic Color Scheme: Theory, Examples, And Applications In Ux Design

Triadic color scheme: Theory, examples, and applications

UX Design

Choosing a triadic color scheme can help us create a theme for our product that really pops or is very attention-grabbing.

Lewis Cianci
Aug 13, 2024 ⋅ 6 min read
Using Console Colors With Node.js

Using console colors with Node.js

Dev

Use tools like Chalk, color-cli, and picocolors to implement console colors in Node.js apps and make your app’s outputs more readable.

Lewis Cianci
Jul 3, 2024 ⋅ 8 min read
Exploring Angular 18's Redirectcommand Class And Let Block

Exploring Angular 18’s RedirectCommand class and @let block

Dev

Angular’s latest update brings greater control over redirects and the ability to define and assign variables within the template.

Lewis Cianci
Jun 19, 2024 ⋅ 6 min read
Signals Vs Ngonchanges For Better Angular State Management

Signals vs. ngOnChanges for better Angular state management

Dev

Angular is evolving in some exciting ways. Explore how signals enhance state management compared to the “old” approach using ngOnChanges.

Lewis Cianci
Jun 7, 2024 ⋅ 6 min read
Understanding Control Flow Syntax In Angular 17

Understanding control flow syntax in Angular 17

Dev

Control flow syntax provides a new, more intuitive way of doing things in Angular. Explore how to use control flow syntax in your projects.

Lewis Cianci
Mar 12, 2024 ⋅ 6 min read