felipe.lavin.blog

  • Home
  • Articles
  • Notes

felipe.lavin.blog

  • Home
  • Articles
  • Notes
  • About
  • MicroGPT

  • On undoing, fixing, or removing commits in git

  • SourceGit

  • Simple React builds for WordPress with Symfony’s Webpack Encore

  • How WordPress check filesystem permissions

  • Content management systems specs

  • Big AI is eating up your bandwidth

  • Sobre blogs, AIs y más en tecnolocuras.com

  • How to enable PDF thumbnails on WordPress

  • Understanding embeddings

  • Add a media inserter to the block editor

  • On the Art of Finishing

  • Tamaños mínimos para elementos interactivos accesibles

  • Metaboxes en el editor de bloques de WordPress

  • Firefox Flatpak fonts workaround

  • I’m not paying for big tech data leeching

  • Recent readings on WordPress, CSS and web components

  • Doing what you think is wrong

  • Why is Debian the way it is?

  • Notas sobre performance

  • Using OpenVPN with deprecated CF-CBC ciphers on Debian 12

  • Integrating monolog with WordPress

  • No hay antes, no hay creador

  • MySQL for developers (video tutorial)

  • The expanding Dark Forest and Generative AI

  • Front-end principles for designers

  • How to communicate effectively as a developer

  • GitHub Copilot investigation

  • Defensive CSS y ser guía del navegador

  • Cómo utilizar useSelect y useDispatch en Gutenberg

  • The architecture of MediaWiki

  • Storing Block Patterns in HTML Files for Nicer Code

  • Server-Sent Events: the alternative to WebSockets you should be using

  • A complete guide to watchers in Vue.js

  • Todo se hunde

  • Some resources for diving into theme.json and Full Site Editing

  • How to help a student get unstuck

  • Extending WordPress SEO schema

  • Everything you missed over 10 years of javascript

  • PICTOS – Decisiones técnicas y de arquitectura

  • 3 kinds of technical debt

  • GitHub Copilot and copyright

  • JSON:API

  • La violencia del status quo

  • Lessons from ElasticPress

  • Getting the post ID from a WordPress content on an external site

  • Design principles for the web

  • Copying theme mods to child theme using wp-cli

  • Designers: design less, think more

  • Digital manors and warlords

  • Responsabilidad, política y bien común

  • It’s time for Debian

  • Creativity and change

  • Javascript para programadores impacientes

  • New template for fcovera.info

  • Performant front-end architecture

  • Front-end testing tools

  • React lifecycle diagrams

  • La tecnología es la naturaleza desprovista de lujuria

  • La nube como espacio privatizado

  • Goodbye controllers, hello request handlers

  • Las provincias son así

  • Why Finnish babies sleep in cardboard boxes – BBC News

  • Does javascript guarantee object property order?

  • Creating, not finding

  • Registering custom URLs with custom templates in WordPress (without using page templates)

  • It’s time to head back to RSS?

  • Mitigating CVE-2018-6389 WordPress DoS attack with lighttpd

  • Filtering active menu element class on WordPress

  • Why some apps use fake progress bars

  • Let’s talk about usernames

  • In Praise of Theory in Design Research: How Levi-Strauss Redefined Workflow

  • Is there a limit to scientific understanding?

  • Understanding Ethereum Smart Contracts

  • Goodbye Uncanny Valley

  • Cómo funcionan realmente las cosas

  • Simulation, Consciousness, Existence

  • AI is far from intelligent

  • How Hans Zimmer and Radiohead transformed “Bloom” for Blue Planet II

  • Control HTTP 301 redirects caching

  • The financial market is an algorithm gone rogue

  • Hosted ElasticSearch (2017 edition)

  • Simple, automated and low cost MySQL backup strategy

  • Best way to initialize a class on a WordPress plugin

  • Big companies that use PHP

  • John Maeda and the Open Web

  • The Open Web, Fuck Yeah! | hueniverse

  • Pixel Density, Demystified

  • A Natural Language User Interface is just a User Interface

  • The app boom is over – Recode

  • The challenges of formatting currency data

  • Can complexity emerge from lower levels of simplicity?

  • Using Basic Authentication with the WordPress HTTP API

  • The Cultural Defeat of Microsoft

  • You’re never grown up.

  • Using OAuth2 to make authenticated calls to WP REST API

  • Sigmund Freud’s couch

  • Use get_the_terms() instead of wp_get_object_terms()

  • It’s time to dispel the myths about nuclear power

  • What happens when shit happens

1 2 3 … 11
Next Page
  • GitHub
  • WordPress.org
  • Mastodon
  • Last.fm
  • RSS
  • bloom.lat

felipe.lavin.blog

Since 2003. Crafted in Viña del Mar, Chile.

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Theme by Anders Norén