Open in app
Home
Notifications
Lists
Stories

Write
Riccardo Giorato
Riccardo Giorato

Home
About

Published in Better Programming

·Pinned

The Power of 10 — NASA’s Rules for Coding

The 10 rules are intended to eliminate certain C coding practices that make code difficult to review or statically analyze. — Here’s what NASA has to say about these rules: The rules act like the seat belt in your car: Initially they are, perhaps, a little uncomfortable, but after a while, their use becomes second nature — and not using them becomes unimaginable.

Java Script

3 min read

The Power of 10 — NASA’s Rules for Coding
The Power of 10 — NASA’s Rules for Coding

Published in Geek Culture

·Feb 15

Think like Elon Musk in 5 Minutes

How? Using First Principles, “Building Blocks of True Knowledge” — What’s most interesting about Musk is not what he thinks but how he thinks: I think people’s thinking process is too bound by convention or analogy to prior experiences. It’s rare that people try to think of something on a first principles basis. They’ll say, “We’ll do that because it’s…

Elon Musk

2 min read

Think like Elon Musk in 5 Minutes
Think like Elon Musk in 5 Minutes

Published in Geek Culture

·Jan 1

Never Give A Number First — Salary Negotiation Tips

The 3 Fundamentals Rules for your next interviews! How to Answer to “What’s your Salary Expectation?” — 1. Never Give A Number First Employer HR: “I’m sorry, but I just can’t go forward without a number or a salary range from you.” What should you say? “Can you tell me the salary band for this level? …

Salary Negotiations

2 min read

Never Give A Number First — Salary Negotiation Tips
Never Give A Number First — Salary Negotiation Tips

Published in Geek Culture

·Dec 29, 2021

The Better and Superior alternative to NVM to start using in 2022!

Why you should stop using Node Version Manager — Start using Volta.sh — You can finally forget to run “nvm use” or NVM. Volta will fix all your issues with NVM! Getting Started Installing Volta on Mac or Linux: curl https://get.volta.sh | bash Installing Volta on Windows Install the Volta msi: https://github.com/volta-cli/volta/releases/download/v1.0.5/volta-1.0.5-windows-x86_64.msi, Enable developer mode: Enable your device for development — Windows apps | Microsoft Docs

Volta

2 min read

The Better and Superior alternative to NVM to start using in 2022!
The Better and Superior alternative to NVM to start using in 2022!

Published in Geek Culture

·Dec 21, 2021

Become a Senior Engineer with a Senior Mindset

Engineering is a career that requires a lot of patience and hard work and somewhat a different mindset compared to other roles. — All content is taken directly from Swizec Teller public newsletters and this is just for showcase and to discuss extracts from his articles and emails. Developers creates assets An asset that’s going to keep doing its your job long after you’ve moved on. After you’ve left the company even. …

Senior

4 min read

Become a Senior Engineer with a Senior Mindset
Become a Senior Engineer with a Senior Mindset

Published in Geek Culture

·Dec 18, 2021

Create your first Go Serverless Function for free

Run your Go code for free by using Serverless Functions on Vercel — Why Go? Golang or simply Go creators wanted to combine C++ with Java and Python while capturing the best features from all of them. As a result, Golang has elements from both statically and dynamically typed languages. The statically typed language features include: type safety — incorrect type use errors are shown…

Go

2 min read

Create your first Go Serverless Function for free
Create your first Go Serverless Function for free

Published in JavaScript in Plain English

·Dec 1, 2021

How to test your email in your SaaS with Mailosaur and Cypress

You won’t have to worry about breaking email flows to your users with the best E2E Email Testing solution! — Getting Started Emails are very important for all users, if you buy something online you want to get a confirmation email to make sure that your money is correctly being transferred for a product you just bought. The same attention is needed when something gets shipped to you or for any other…

Java Script

2 min read

How to test your email in your SaaS with Mailosaur and Cypress
How to test your email in your SaaS with Mailosaur and Cypress

Published in JavaScript in Plain English

·Oct 6, 2021

How to Test Your Stripe Checkout with Cypress

In this article, we will look into how we can test a website that uses Stripe Checkout bringing more testing to your eCommerce! — Introduction Stripe Checkout is a prebuilt, hosted payment page optimized for conversion. It connects automatically to your Stripe Account being able to create complete eCommerce products without having to code or maintain a checkout. Like every other part of your app, you can also test Stripe Checkout with Cypress!

Java Script

3 min read

How to Test Your Stripe Checkout with Cypress
How to Test Your Stripe Checkout with Cypress

Published in JavaScript in Plain English

·Sep 29, 2021

How to Test HTTP Responses and Redirects with Cypress

All sites have different HTTP codes like 200, 404, 500, 300, and we can test them easily to always send back the right response! — Why making an E2E test for HTTP Responses? The users of your app will always visit your website from specific URLs. Or maybe on many occasions, they will make a spelling error in the URL like forgetting the “s” in “https://” or not adding the “www” to the URLs. With Cypress, you can test all sorts of things…

Java Script

2 min read

How to Test HTTP Responses and Redirects with Cypress
How to Test HTTP Responses and Redirects with Cypress

Published in JavaScript in Plain English

·Sep 24, 2021

How to Test a Sitemap with Cypress

Testing a sitemap needs 2 simple steps: reading the XML and checking the links! — Why making an E2E test for a Sitemap? Building E2E can work wonderfully for user actions but sometimes building a quick test can also help you save a ton of time by basically building a “virtual version” of yourself. Testing a sitemap will let you check if all the pages on each build or change to your website…

Java Script

3 min read

How to Test a Sitemap with Cypress
How to Test a Sitemap with Cypress
Riccardo Giorato

Riccardo Giorato

XR Developer and Photogrammetry Artist https://riccardogiorato.com/

Following
  • Bored Elon

    Bored Elon

  • Coach Tony

    Coach Tony

  • Darius Foroux

    Darius Foroux

  • Coinbase

    Coinbase

  • Francesco D'Alessio

    Francesco D'Alessio

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable