Nicolas Frankel157 articles

Latest post The Home Assistant Model

Home Assistant (home-assistant.io) is a massive beast. It can be overwhelming for a newcomer; it was for me. In this article, I want to describe the underlying model of Home Assistant, which is a good entry point for your home …

Avatar photo
  • Nicolas Frankel
December 09, 2024
  • Why Home Assistant

    Last June, I spoke at Berlin Buzzwords. In all honesty, I rarely attend others’ talks for a variety of reasons: lack of time, lack of energy, no interest in the proposed subjects, etc. When I do, I go either for …

    Avatar photo
    • Nicolas Frankel
    December 09, 2024
  • Langchain4J Musings

    I’m coming relatively late to the LLM party, but I rarely come very early in the hype cycle. For example, I never bought into blockchain, the solution still searching for problems to solve, nor in microservices, the latest in the …

    Avatar photo
    • Nicolas Frankel
    November 23, 2024
  • Summary of the AJAX Frameworks Comparison

    In previous weeks, I’ve analyzed several libraries and frameworks that augment the client with AJAX capabilities. Vue.js Alpine.js HTMX Vaadin In this post, I’ll compare them across several axes. Analysis Frontend skills:Remember that I started this series from the point …

    Avatar photo
    • Nicolas Frankel
    November 14, 2024
  • Vaadin: Battery-Included Server-Side AJAX Framework

    I’ve written a lot about Vaadin. I was so enthusiastic that I wrote the first book about it (besides the Book of Vaadin), its updated edition for Vaadin 7, and a companion website. Still, I’m amazed that so many people …

    Avatar photo
    • Nicolas Frankel
    October 22, 2024
  • Augmenting the client with HTMX

    This article is part of a series comparing different ways to implement asynchronous requests on the client to augment the latter. So far, I described the process with Vue.js and Alpine.js. Both are similar from the developers’ point of view: …

    Avatar photo
    • Nicolas Frankel
    October 14, 2024
  • Augmenting the client with Alpine.js

    This article is part of a series comparing different ways to implement asynchronous requests on the client, which is colloquially known as AJAX. I dedicated the previous post to Vue.js; I’ll dedicate this one to Alpine.js – not to be …

    Avatar photo
    • Nicolas Frankel
    October 14, 2024
  • Augmenting the client with Vue.js

    In my previous article, I laid the ground to build upon; now is the time to start “for real”. I heard a lot of Vue.js. Additionally, a friend who transitioned from developer to manager told me good things about Vue, …

    Avatar photo
    • Nicolas Frankel
    October 14, 2024
  • Server-Side Rendering with Spring Boot

    Understanding the shared steps in the project setup is crucial before delving into the specifics of each client-augmenting technology.

    Avatar photo
    • Nicolas Frankel
    September 23, 2024
  • A Short History of AJAX and SSR

    My journey in programming began over two decades ago, a time when JavaScript was a far cry from its current state, and developers were primarily focused on Microsoft Internet Explorer.

    Avatar photo
    • Nicolas Frankel
    September 23, 2024
  • Health Check Response Format for HTTP APIs

    I’m continuing my journey on getting more familiar with HTTP APIs by reading related RFCs.

    Avatar photo
    • Nicolas Frankel
    September 12, 2024
1-11 of 157

Subscribe to foojay updates:

https://foojay.io/today/author/nicolas-frankel/feed/
Copied to the clipboard