A well-designed composable system should not only consider the technical aspects but also take into account the nature of the content it handles.
Blog
Impressions from 2022 Dev Conferences
With this article, I’ll try to recap and share some thoughts, reviews, and impressions related to my in-person experiences during this year that is about to end.
A Look At Remix And The Differences With Next.js
Let’s talk about Remix, the framework to create JavaScript projects using server-side rendering. Let’s go through its main features and concepts and see the similarities and differences with Next.js. Remix became open-source not so long ago, and it has a promising future. Let’s see how it evolves, which features are added, which related projects are created to improve the developer experience, and which other scenarios it tries to solve.
¿Es Remix el Próximo Framework Para Ti?
En el mundo del desarrollo web, y de la tecnología en general, nuevas herramientas aparecen cada vez más seguido. Si bien muchas son bastante similares entre sí, o comparten los mismos propósitos, son las que ofrecen un punto de vista diferencial las que logran hacerse masivas y popularizarse entre los miembros de la comunidad web. Si hablamos de frameworks, y más específicamente los que se basan en React, podemos ver que Remix ha estado sonando fuerte en los últimos meses.
Mutabilidad de Objetos en JavaScript
Los desarrolladores, a veces, suelen hacer las cosas de manera automática sin analizar las consecuencias de las funciones que crean y ejecutan en sus proyectos JavaScript
Introduction to Async Programming in C#
Most languages and frameworks support asynchronous programming. But, what is it exactly? Learn about async programming and how to implement it in C#.
Aprende Sobre la Coerción de Datos en JavaScript
En este artículo definimos y explicamos el concepto de coerción de datos. Analizamos como JavaScript puede convertir valores de un tipo de dato a otro, de manera implícita y explícita.
Automate Social Images with Next.js and Puppeteer
In this article, we will see how to create a web app that generates social images automatically. The service will generate HTML content dynamically, based on a request, generate a "snapshot" of the content, and return it to the requester. In order to do this, we will need to automate the usage of a web browser.
Upload and display images using Prisma
Sometimes you need to handle and manage images linked to information that is stored in the database of your web application. We can improve and simplify both image management, and data storage, using two helpful products: Prisma and Cloudinary.
How To Migrate From jQuery To Next.js
In this article, we’re taking a closer look at different approaches and strategies on how we can migrate a web application that uses jQuery framework, and start using one of the coolest React frameworks in the market: Next.js.
Add a headless CMS to ASP.NET in 5 minutes
In this tutorial we will see how to integrate the Storyblok API with an ASP.NET Core MVC application and enable a preview of the content in the real-time Visual Editor. We will use Adliance.Storyblok, a C# client for the Storyblok API, to manage our data.
How to Build a CRUD App with React and a Headless CMS
Learn how to create a Pet Adoption CRUD application using Strapi headless CMS for the backend, and React with Redux for the frontend.
How To Implement Authentication In Next.js With Auth0
At the moment of adding authentication and authorization to our web applications, there are some things that we should evaluate, e.g. whether we need to create our own security platform or whether we can rely on an existing third-party service. Let’s see how we can implement authentication and authorization in Next.js apps, with Auth0.
PDF Generation with Puppeteer Sharp
Besides surfing the web, you can use web browsers programmatically to automate tasks. Learn how to drive a Chromium browser using Puppeteer Sharp, a browser automation library for C#.
End-To-End Testing With Playwright Sharp
Automating web browser interactions is a great way to test the functionalities of our web application. Let's see how to create UI tests in C# using Playwright Sharp, a browser automation library.
GraphQL vs REST: which API is better for your web app?
Are you planning to build an API for your web application and you don't know what architectural approach to take? In this article, we will describe REST and GraphQL APIs. We will see their features, advantages, disadvantages, and use cases.
Check the inclusion of Jira Issue Keys in PRs with GitHub Actions
Do you link GitHub PRs with Jira issues, and you want to ensure that link exists in every created PR of your repository?
Public bookmark list and URL shortener with Fauna, Next.js and Auth0
We will create a platform where a user can add bookmarks with shortened URLs that can be used as shortcuts to the saved pages. These shortened URLs will be exposed as a bookmark list.
Notify YouTube comments with Azure Functions
We will create an Azure Function that will notify a list of users whenever a comment is posted in a YouTube channel.