Unit testing your code’s performance, part 1: Big-O scaling

Your software’s speed needs some form of testing; big-O scaling is a good starting point. » Itamar Turner-Trauring | pythonspeed.com

January 11, 2026 · 1 min · 20 palabras · Nacho Cano

8 WhatsApp Features to Boost Your Security and Privacy

Meta’s end-to-end encrypted messaging app is used by billions of people. Here’s how to make sure you’re one of the most locked-down ones out there. » Kate O’Flaherty | wired.com

January 6, 2026 · 1 min · 30 palabras · Nacho Cano

6.4: Viroides, Virusoides y Priones

Otros agentes acelulares como viroides, virusoides y priones también causan enfermedades. Los viroides consisten en ARNmc pequeños y desnudos que causan enfermedades en las plantas. Los … » LibreTexts Español | espanol.libretexts.org

January 5, 2026 · 1 min · 32 palabras · Nacho Cano

Efecto: Building Real-Time ASCII and Dithering Effects with WebGL Shaders | Codrops

An exploration of how classic image algorithms and CRT-era visuals come alive through real-time shaders on the web. » Codrops | tympanus.net

January 5, 2026 · 1 min · 22 palabras · Nacho Cano

¿Recordáis el paper sobre agujeros negros que llegó a portada? He programado una simulación

Hace unos días, el comentario más votado en la noticia sobre la simulación de agujeros negros decía justamente eso: » Menéame | meneame.net

January 3, 2026 · 1 min · 23 palabras · Nacho Cano

Implicit string concatenation

Python automatically concatenates adjacent string literals thanks to implicit string concatenation. This feature can sometimes lead to bugs. » Trey Hunner | pythonmorsels.com

January 2, 2026 · 1 min · 23 palabras · Nacho Cano

Debugging Microservices: A Journey into Distributed Debugging | HackerNoon

A framework for debugging microservices using gRPC interceptors to automatically collect and propagate debug information across service calls. » HackerNoon | hackernoon.com

January 1, 2026 · 1 min · 22 palabras · Nacho Cano

Una sola pregunta para mejorar tu carrera profesional en 2020

El consultor José Miguel Bolívar (@jmbolivar) clasifica los comportamientos productivos en cuatro niveles: Eficacia es prestar atención a las cosas correctas. Eficiencia es prestar la atención correcta a cada cosa. Efectividad es prestar la atención correcta a las cosas correctas. Equilibrio es prestar la atención adecuada a todas las cosas. Tal vez no muchos directivos y profesionales puedan asegurar que están siquiera en el nivel 1 de productividad, es decir, que están prestando atención a las “cosas correctas”, porque para poder hacerlo, antes hay que decidir de forma específica cuáles son ahora los objetivos correctos en su empresa y/o en su carrera. » Alfonso Alcántara | blogthinkbig.com

December 26, 2019 · 1 min · 107 palabras · Nacho Cano

Color Theory and Contrast Ratios

There are no definites with color. Sure, you have your red, your green, and so on — but even that is relative. Try to describe a specific red color to a friend. Chances are the description will settle on, for example, is the color more of a brick-red or a fire truck-red? Describing a color that looks similar to another color is natural way to discuss or express color. But when getting into specifics — accurately defining what it a certain color is — it’s almost impossible. Color, at its core, is a relative and personal experience. ...

December 26, 2019 · 1 min · 102 palabras · Nacho Cano

An OAuth 2.0 introduction for beginners

This article doesn’t want to be the final guide to OAuth 2, but an introduction to the flows that this framework is composed of. You’ll have a look at the four basic flows and some practical scenarios, to understand the involved actors and the detailed behaviors. The goal is to be able to choose a flow that best fits your needs. To make it as easy as possible, the experts will forgive me, we can say that there are four different versions. Or, more correctly, four different flows. OAuth 2 is the totality of these flows. It’s not mandatory to implement them all, but only the ones that you need. ...

December 16, 2019 · 1 min · 115 palabras · Nacho Cano