Web systems, a definition

In this article I am to define as deep as possible what is a web system and establish a taxonomy that allows a proper classification of said systems. These categories can potentially define factors that affect the complexity of the system itself and define the nature of these systems.

Continue reading “Web systems, a definition”

Introduction to Software project effort estimation using function points

This is the first of a series of articles in which I am going to dig deep into the discipline of software engineering and more specifically software measurement: why small entities can benefit from it, how this methods can be applied in practice in a cost-effective way to increase the profitability of software projects and how managers can use them to make better offers to their clients.

Continue reading “Introduction to Software project effort estimation using function points”

Modelling a Basic Particle System for Animation

I am starting to get interested in the world of animation and particles seem to be an interesting point to get started. In this post, I am going to tell you how I modeled a 2D particle system. The code is part of my Museum of Funky Animations and will make use of the P5.js library, which is a Javascript library oriented towards graphics inside the HTML5 canvas element.

Continue reading “Modelling a Basic Particle System for Animation”

Rewrite it in Rust and Other Open Source Community Memes

As you may know, I gave a talk titled “Rewrite It In Rust and Other Open Source Community Memes” in the third meetup of the EastTech Finland group.

The slides can be found here. If you are interested, for whatever reason, in me giving this talk in any event of yours, contact me at david (at) studiosi (dot) es.