Michael Solati
Blog

Blog

Google's Cookie Conundrum

Google's Cookie Conundrum

Google backtracks on phasing out third-party cookies, sparking concerns over user privacy and data control. What does this mean for the future of web privacy?

Why Netflix Took a Bet on GraphQL

Why Netflix Took a Bet on GraphQL

Discover how Netflix migrated to GraphQL, improving their API architecture. Explore the advantages of GraphQL's precise data requests and enhanced performance. Find out why businesses should evaluate the benefits of adopting GraphQL.

Code Your Way to Seals

Code Your Way to Seals

Build your Seal of the Day website with machine-generated code! Utilize Amplication and Copilot to create a stunning seal showcase. Amplication generates the backend server with NestJS, while Copilot writes code to fetch seal pictures.

Amazon Ditches Microservices for Monolith: Decoding Prime Video's Architectural Shift

Amazon Ditches Microservices for Monolith: Decoding Prime Video's Architectural Shift

Uncover Amazon's cost-saving journey from microservices to monolith. Explore the architecture shift, challenges faced, and lessons learned. Discover insights for your projects.

How Machine-Assisted Code Generation is Revolutionizing the Development Process

How Machine-Assisted Code Generation is Revolutionizing the Development Process

Reduce your coding workload and increase productivity with machine-powered developer tools like GitHub Copilot and Amplication. Learn how these technologies are changing the game in software development.

May the Fourth Be With You

May the Fourth Be With You

Learn how to recreate the Star Wars API GraphQL wrapper using Amplication, ChatGPT, and SWAPI. Follow this step-by-step guide to learn how to create your own GraphQL server, seed your database, and get informtaion from ChatGPT. May the 4...

Guarding Your Routes in NestJS

Guarding Your Routes in NestJS

Building the Amplidex; A GraphQL Powered Pokedex

Building the Amplidex; A GraphQL Powered Pokedex

Celebrate Pokemon Day by Building Your Own GraphQL Pokedex!

JavaScript Objects

JavaScript Objects

This blog post is your crash course for you to learn about one of the vital topics in JavaScript, i.e., JavaScript Objects.

My Portfolio Site... For You!

My Portfolio Site... For You!

And then the interviewer asks, "Can you do this with less code?"

And then the interviewer asks, "Can you do this with less code?"

One weird trick! (To encapsulating your CSS)

One weird trick! (To encapsulating your CSS)

Something Cool: Popup Callbacks

Something Cool: Popup Callbacks

I had to get data from a popup window, this is how I did it!

I Made an Automated MaaS Business, and So Can You!

I Made an Automated MaaS Business, and So Can You!

Custom Elements or: How I Learned to Stop Worrying and Love Web Components

Custom Elements or: How I Learned to Stop Worrying and Love Web Components

A week in the life of an 🥑

A week in the life of an 🥑

Telling a Typeform story on the Google Assistant

Telling a Typeform story on the Google Assistant

How I told a spooky story on the Google Assistant using Typeform.

PWAs with Angular: Being Engaging

PWAs with Angular: Being Engaging

We've made our Angular app reliable and fast, let's make it engaging and turn it into an awesome PWA!

PWAs with Angular: Being Fast

PWAs with Angular: Being Fast

Taking a look at how to make our Angular PWAs load even faster.

PWAs with Angular: Being Reliable

PWAs with Angular: Being Reliable

Let's take a look at how we can build a PWA with Angular!

The Angular View: On The Web

The Angular View: On The Web

Explaining how the view is generated on the web by Angular.

Bitcoin: Precaution vs. Permissionless Innovation

Bitcoin: Precaution vs. Permissionless Innovation

The Angular View: Prologue

The Angular View: Prologue

A simple explanation to SPA and SSR with Javascript frameworks.