{"@attributes":{"version":"2.0"},"channel":{"title":"\u2730\u03bbster\u2730","link":"https:\/\/4ster.dev","description":"Programming, computer science, and open source by David Vivar Bog\u00f3nez.","language":"en","item":[{"title":"Deno's team leaving for Cloudflare","link":"https:\/\/4ster.dev\/en\/posts\/deno-team-leaving-for-cloudflare","guid":"https:\/\/4ster.dev\/en\/posts\/deno-team-leaving-for-cloudflare","description":"Deno's development team is abandoning the project to work at Cloudfare, why I find this concerning and the general trend in modern Open Source","pubDate":"Mon, 19 Oct 2026 00:00:00 GMT","category":["deno","javascript","typescript","cloudflare","web","open-source"]},{"title":"Las etiquetas inmutables de GitHub son una locura","link":"https:\/\/4ster.dev\/es\/posts\/etiquetas-inmutables-de-github","guid":"https:\/\/4ster.dev\/es\/posts\/etiquetas-inmutables-de-github","description":"C\u00f3mo el inaceptable dise\u00f1o de una funci\u00f3n de GitHub puede arruinar tu versionado","pubDate":"Wed, 06 May 2026 00:00:00 GMT","category":["queja","github","problema","experiencia-de-desarrollador"]},{"title":"Github immutable tags are insane","link":"https:\/\/4ster.dev\/en\/posts\/github-immutable-tags","guid":"https:\/\/4ster.dev\/en\/posts\/github-immutable-tags","description":"How Github's unacceptable feature design can ruin your versioning","pubDate":"Wed, 06 May 2026 00:00:00 GMT","category":["rant","github","issue","developer-experience"]},{"title":"Una introducci\u00f3n a los int\u00e9rpretes: un evaluador l\u00f3gico","link":"https:\/\/4ster.dev\/es\/posts\/introduccion-a-los-interpretes","guid":"https:\/\/4ster.dev\/es\/posts\/introduccion-a-los-interpretes","description":"Tutorial sobre c\u00f3mo escribir un int\u00e9rprete sencillo que eval\u00faa expresiones l\u00f3gicas","pubDate":"Sat, 16 Aug 2025 00:00:00 GMT","category":["tutorial","int\u00e9rprete","parser","lexer","evaluador","python"]},{"title":"An Introduction to Interpreters: A logic evaluator","link":"https:\/\/4ster.dev\/en\/posts\/introduction-to-interpreters","guid":"https:\/\/4ster.dev\/en\/posts\/introduction-to-interpreters","description":"Tutorial on how to write a simple interpreter that evaluates logical expressions","pubDate":"Sat, 16 Aug 2025 00:00:00 GMT","category":["tutorial","interpreter","parser","lexer","evaluator","python"]},{"title":"Python and Junior Developers","link":"https:\/\/4ster.dev\/en\/posts\/learning-python","guid":"https:\/\/4ster.dev\/en\/posts\/learning-python","description":"Why Python's simplicity and popularity can become a problem at times","pubDate":"Mon, 02 Dec 2024 00:00:00 GMT","category":["python","job market","programming"]},{"title":"Python y los desarrolladores junior","link":"https:\/\/4ster.dev\/es\/posts\/python-y-desarrolladores-junior","guid":"https:\/\/4ster.dev\/es\/posts\/python-y-desarrolladores-junior","description":"Por qu\u00e9 la simplicidad y la popularidad de Python pueden convertirse en un problema a veces","pubDate":"Mon, 02 Dec 2024 00:00:00 GMT","category":["python","mercado laboral","programaci\u00f3n"]},{"title":"Hello World!","link":"https:\/\/4ster.dev\/en\/posts\/hello-world","guid":"https:\/\/4ster.dev\/en\/posts\/hello-world","description":"Whoami, my journey to the world of programming","pubDate":"Sun, 01 Dec 2024 00:00:00 GMT","category":["personal","journey","whoami"]},{"title":"Hola Mundo!","link":"https:\/\/4ster.dev\/es\/posts\/hola-mundo","guid":"https:\/\/4ster.dev\/es\/posts\/hola-mundo","description":"Qui\u00e9n soy, y mi viaje en el mundo de la programaci\u00f3n","pubDate":"Sun, 01 Dec 2024 00:00:00 GMT","category":["personal","progreso","whoami"]}]}}