Open in app
Home
Notifications
Lists
Stories

Write
Mauro

Home
About

7 hours ago

Automated sign up testing with Cypress and testmail.app

The sign up flow may be the most important one in any product. It’s usually quite simple, but with continuous integration and deployment it can also break at any time when pushing new code. And a user that cannot sign up, it’s a user that most probably won’t come back. …

End To End Testing

2 min read


Apr 28

Simple serverless API+static website in AWS

I like using serverless architectures for new projects because of how much cheaper it is compared to having your own servers/instances running all the time, and I need to worry less about the infrastructure. If my project is a sudden success (not probable, but still possible), everything should scale smoothly. …

AWS

2 min read

Simple serverless API+static website in AWS
Simple serverless API+static website in AWS

Apr 17

Three short advises for a startup CTO

In my experience as a Team Leader and Senior Developer working in different startups, I saw companies struggle and fail. Not because their ideas or products were bad, or they lacked good teams, but because of bad management. …

Startup

3 min read


Oct 2, 2021

Configuring AWS SES with Pulumi

Not long ago I started using Pulumi for deploying the infrastructure for my projects. I’m always trying to automate things as much as possible, and having everything coded in my repo for my projects. …

Pulumi

1 min read


Jun 9, 2021

How to calculate the minimum satoshis amount for an UTXO

Developing on bitcoin, we are used to hear that there’s an absolute minimum of satoshis that an UTXO should have in order to be accepted and not considered “dust”. If you google, that value is said to be 546 satoshis. But that’s actually not a fixed value, but it’s calculated…

Bitcoin Sv

1 min read


May 1, 2021

A curated list of 5 super easy code challenges for absolute beginners

A friend of mine is starting to learn how to code, and I thought it could be a good idea for her to practice algorithms by doing some code challenges. When I looked for some code challenge sites to suggest to her, I saw that the “easy” level was not…

Algorithms

2 min read


Dec 8, 2020

Unleashing the power of bitcoin-sv by upgrading the script language

I’m working on a project based on Bitcoin-SV. Mainly we are trying to develop more complex bitcoin scripts to expand bitcoin’s usage to other applications that expand beyond just “sending bitcoins”. From this experience I’ve reached to some thoughts that I’m sharing here. Having scalable contracts Ethereum contracts allow for way more complex…

Bitcoin Sv

2 min read


Nov 8, 2020

Using Cypress for end-to-end testing

I’ve been using Cypress since last year. It’s an end-to-end testing platform, that uses Chrome (and now other browsers) to run its tests, which are developed in nodejs. What I liked about it: Easy to write test cases using nodejs Single package installation does everything you need You get screenshots…

Cypressio

2 min read


Oct 15, 2020

Starting a new project, getting real

I’ve read before about Basecamp and its founder story about how to build a company outside the startup mainstream culture of “being the next unicorn”. I really like building web stuff and my goal always was to build a product profitable enough to work on it full time. Most of…

Startup

2 min read


Oct 3, 2020

Do you really need server side search?

When thinking about search, I always think server side first. Maybe because I’ve been a server side developer most of my life. Or maybe because I’m just old and I still don’t grasp the idea of how many things can be delegated to the browser. Anyhow, building this product which…

Web App Development

3 min read

Mauro

Mauro

Full-Stack Developer

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable