Speculation Rules API
Hace tiempo se trabaja en formas de optimizar los tiempos de respuestas de las siguientes páginas antes de que realmente ocurra la…
More Stories
Screen Wake Lock API
Es muy común que nuestros dispositivos se suspendan cuando pasa un corto tiempo en los que no detectan interacción del usuario y…
Look Good to me: Temporada 2
Volvimos con Look Good to me o LGTM junto a Jorge Cano y Andrés Villanueva. Este año vamos a hacer episodios mas espaciados (idealmente…
Cancelando procesos asincrónicos en JavaScript
En operaciones asincrónicas normalmente pasa que necesitamos cancelar la misma mientras que estamos esperando la respuesta. El caso más…
Look Good to me: Final de temporada 1
Luego de 21 episodios junto a Jorge Cano y Andrés Villanueva vamos a dar por terminada esta primer temporada de Look Good to me para pasar…
Novedades de CI/CD en GCP
El sábado 18 de noviembre tuve la oportunidad de partipar del DevFest Santiago 2023 organizado por el GDG Cloud Santiago hablando sobre CI…
Look Good to me: Especial de navidad
Como todos los martes seguimos sacando el podcast junto a Jorge Cano y Andrés Villanueva, pero en esta oportunidad en especial, pudimos…
Nuevo Podcast: Look Good to me
Junto con Jorge Cano y Andrés Villanueva arrancamos un nuevo podcast para hablar de lo que mas nos gusta, la tecnología y en especial todo…
Using GitHub Actions to deploy an static site to Firebase
As I mentioned in a previous post, I'm now using GitHub Actions to deploy this blog into Firebase static web sites. Even when deploying to…
Understanding the Power of Unification with Unified.js
Unified.js is an awesome library for working with natural language data. It offers a powerful and flexible solution for transforming…
Migrating my blog once again
I already have two post about the migrations of my blog engine to a new stack in the past. I first started writing in my previous work's…
Creating a next.js middleware to better handling localization
Localization can be hard to handle in your web sites. Luckily for us there are more tools everyday. While working with next.js I ended up…
Project Fugu: Bridging the Gap Between Web and Native Applications
The web has come a long way since its inception, but there are still some gaps between what web applications can do and what native…
Creating your fist Dapp
Decentralized applications, or DApps, are applications that run on a blockchain network. These applications are decentralized, meaning they…
Caching Strategies for Service Workers: Maximizing Performance for Your Web App
If you're looking to create a smooth and fast web experience for your users, one of the most important things you can do is to implement a…
Understanding Service Workers
In the previous post I mentioned service workers several times as a key component for PWAs. Service workers are a crucial component in…
Progressive Web Apps
The world of web development has come a long way from the days of static HTML pages. Today, we have dynamic, responsive, and fast web…
Progressive Enhancement: The Key to a Better Web Experience
In the rapidly changing world of technology, the web has become the primary platform for information and communication. With the…
Understanding Typescript utility Types
TypeScript provides a set of built-in utility types to assist with common type transformations. These utility types can help you write safer…
Web Accessibility tools
"The Web is fundamentally designed to work for all people, whatever their hardware, software, language, culture, location, or physical or…
The recursion problem
I love recursion and functional programming, but you need to understand the consequences of doing some operations. A few days ago, we were…
Azure Media Services en Viernes de Azure
Hace unos días tuve la oportunidad de participar en el episodio 5 de Viernes de Azure con Guillermo Bellmann hablando de Azure Media…
Getting started with Speech-to-text from Azure Speech Services
I few days ago I needed a tool to get the subtitle for a video and I took the opportunity to play around with Azure Speech Services, especia…
Creating an API with Azure Functions, Azure Cosmos DB and TypeScript
As web developers, having simple tools to create a powerful API without too much effort sound like a dream come true. I recently had the…
Build and deploy a React App with multi-stage pipelines
Nowadays, it's super easy and cheap to have a quick modern site deployed with Continuous Integration and Continuous Deployment. In this post…
Introduction to Azure Pipelines
In my previous post, I mentioned that I was using Azure Pipelines to build and deploy this blog, so now I will share how you can do the…
Migrating to Gatsby.js
My blog post writing history is not the best, but I believe that it's the common story. I started writing in the company's WordPress, then I…
Adding a guest user to an Office 365 SharePoint site with JavaScript and Azure Functions
We recently had a project where we needed to invite external users to an Office 365 SharePoint Site automatically when a Microsoft Flow was…
Calling Microsoft Graph API from an Azure Function using JavaScript
Not so long ago, I worked on a project where we take advantage of the Microsoft Graph API to perform some tasks. So far, nothing special as…
.NET Conf UY 2017 and Nodeconf Ar 2017
Last week I had an incredible experience being part at two of the most important developer conferences in South America. First, the .NET…
.NET Conf UY 2016
En estos últimos días (del 29 de Septiembre al 1 de octubre) tuve el gusto de participar en la .NET Conf UY v2016 como presentador de un…
ASP.NET Community Standup LATAM
Hace algún tiempo venimos hablando con algunos amigos y compañeros sobre la falta de contenido en español y la necesidad de unir esfuerzos…
JavascriptServices: ejecutando javascript desde ASP.NET Core
En mi post anterior hablé de los middlewares y de la importancia que tienen en ASP.NET Core. En este post voy a introducir un conjunto de…
JavascriptServices: ASP.NET Core meets node.js
In the past, I talked about how to integrate Angular 2 and ASP.NET Core just by using gulp tasks and configuring ASP.NET Core. In one of…
Creando middlewares en ASP.NET Core
Una de las cosas más interesantes que tiene ASP.NET Core a mi gusto, es la idea de trabajar como se hace en node.js con frameworks como expr…
Creating a simple API with ASP.NET Core
I posted about ASP.NET Core in the past. In this opportunity, I would like to share a simpler introduction to it using the nodejs' approach.…
Creando una API REST con ASP.NET Core desde cero
ASP.NET Core es una nuevo framework web, open-source (GitHub) y multiplataforma pensado para crear aplicaciones web modernas, con foco en…
Manifoldjs, a tool to create hosted apps
Modern web technologies are evolving not only to create faster and complex websites but also to create apps. There are plenty of examples…
Introduction to Docker - Global Azure Bootcamp 2016
Today as part of the Global Azure Bootcamp 2016 in Buenos Aires, Argentina; I give an introduction to Docker and what are the possibilities…
Angular 2 Http with ASP.NET Core APIs
In my previous post, I explained how to configure routing in an application with Angular 2 and ASP.NET Core (if you need more information…
Routing in Angular 2 with ASP.NET Core
In my previous post, I explained how to configure Angular 2 with TypeScript in a ASP.NET Core project created with Visual Studio. The idea…
ASP.NET Core and Angular 2
Writing web applications nowadays is becoming a bit more complex as the frameworks evolve taking advantage of other frameworks/tools. That…
Automating the letsencrypt certificate renewal
In my previous post I explain how to set up nginx running in a docker container to use a SSL certificate created by letsencrypt. The problem…
Using letsencrypt with nginx on docker
Now that I have my site running on a docker container using nginx (more info here), I want to add a secure endpoint and support https. In…
Nginx for serving multiple sites in docker
As part of ideas related to my docker VM, I planned to have multiple sites deployed on it. For example, one of the sites is this blog and…
WordPress plugins for the cloud
When I created this blog, I wanted to minimize the impact on the VM I was using by storing whatever I could outside the VM. Additionally, I…
WordPress Docker container with Compose
As I describe in my previous post, this site is running in a docker container on an Azure VM. In this post, I will explain how to configure…
Creating a docker VM on Azure manually
In order to create this site, I take the opportunity to use Docker creating a new VM on Azure. In this article I will share the steps I used…
Hello world! About me
Hi, I'm Nicolás Bello Camilletti, a software developer that loves new technologies and new exciting challenges. Because of that, I'm…