<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Devs Love Coffee</title><description>The personal website of Peter - a web developer, certified coffee drinker, and doer of all sorts of things.</description><link>https://devslovecoffee.com/</link><item><title>Bento Layouts Tilt Me</title><link>https://devslovecoffee.com/blog/bento-layouts-tilt-me/</link><guid isPermaLink="true">https://devslovecoffee.com/blog/bento-layouts-tilt-me/</guid><description>A short post about making a bento layout tilt toward the pointer using HTML, javascript and css.</description><pubDate>Mon, 04 Sep 2023 00:00:00 GMT</pubDate></item><item><title>Making Apple Progressive Blur on the Web</title><link>https://devslovecoffee.com/blog/making-apple-progressive-blur-on-web/</link><guid isPermaLink="true">https://devslovecoffee.com/blog/making-apple-progressive-blur-on-web/</guid><description>Developing Apple-inspired progressive blur for the web; Technical insights and challenges.</description><pubDate>Fri, 05 Apr 2024 00:00:00 GMT</pubDate></item><item><title>How to Create a 3D Resend Cube using Three.js from Scratch</title><link>https://devslovecoffee.com/blog/making-the-resend-cube-from-scratch-using-three-js/</link><guid isPermaLink="true">https://devslovecoffee.com/blog/making-the-resend-cube-from-scratch-using-three-js/</guid><description>Learn How to Replicate the Resend 3D Cube with Three.js and HTML. Starting with a boilerplate and adding the cube, forming its correct shape, using proper materials, and suitable lighting.</description><pubDate>Thu, 15 Jun 2023 00:00:00 GMT</pubDate></item><item><title>Reading the Same Book Every Year</title><link>https://devslovecoffee.com/blog/reading-the-same-book-every-year/</link><guid isPermaLink="true">https://devslovecoffee.com/blog/reading-the-same-book-every-year/</guid><description>A reflection on reading the same book every year and how it helps me reflect on the past year.</description><pubDate>Mon, 13 Jan 2025 00:00:00 GMT</pubDate></item><item><title>The Resend Cube Lookalike Part 2 - Bloom and Animation</title><link>https://devslovecoffee.com/blog/resend-cube-lookalike-part-2/</link><guid isPermaLink="true">https://devslovecoffee.com/blog/resend-cube-lookalike-part-2/</guid><description>A Part 2 of the Step-by-Step Replication of the Resend Cube Using Three.js and a Single HTML File. This time we optimize the Imports, add Bloom, and make the Animation much better.</description><pubDate>Mon, 19 Jun 2023 00:00:00 GMT</pubDate></item><item><title>The Resend Cube Lookalike Part 3 - Lights, God Rays, Final Touches</title><link>https://devslovecoffee.com/blog/resend-cube-lookalike-part-3/</link><guid isPermaLink="true">https://devslovecoffee.com/blog/resend-cube-lookalike-part-3/</guid><description>A Part 3 of the Step-by-Step Replication of the Resend Cube Using Three.js and a Single HTML File. In this post we enhance the lights, add the god rays and tie it all up.</description><pubDate>Wed, 12 Jul 2023 00:00:00 GMT</pubDate></item><item><title>Spring Animation with GLSL Shader</title><link>https://devslovecoffee.com/blog/spring-animation-with-glsl-shader/</link><guid isPermaLink="true">https://devslovecoffee.com/blog/spring-animation-with-glsl-shader/</guid><description>Creating a complex reveal animation using a spring-animated GLSL shader, combined with lottie animation.</description><pubDate>Fri, 11 Oct 2024 00:00:00 GMT</pubDate></item><item><title>Using Arc Theme to Style a Website</title><link>https://devslovecoffee.com/blog/using-arc-theme-to-style-website/</link><guid isPermaLink="true">https://devslovecoffee.com/blog/using-arc-theme-to-style-website/</guid><description>Arc browser provides the theme variables in css. They can be used to easily create a theme for your website.</description><pubDate>Wed, 10 Apr 2024 00:00:00 GMT</pubDate></item></channel></rss>