Nicolas Frankel162 articles

Latest post Remote Development Made Simple with DevPod

Table of Contents The problemDevelopment ContainersIntroducing DevPodConclusion I come relatively late to the subject of Remote Development Environments (also known as Cloud Development Environments). The main reason is that I haven’t worked in a development team for over six years. …

Avatar photo
  • Nicolas Frankel
February 13, 2025
  • My first steps with Playwright

    Table of Contents The contextGetting my feet wetStoring cookiesAdapting to realityConclusion In my previous company, I developed a batch job that tracked metrics across social media, such as Twitter, LinkedIn, Mastodon, Bluesky, Reddit, etc. Then I realized I could duplicate …

    Avatar photo
    • Nicolas Frankel
    January 30, 2025
  • A solution to the problem of cluster-wide CRDs

    Table of Contents A short intro to CRDsThe issue with cluster-wide CRDsThe separate clusters approachvCluster, a sensible alternativeConclusion I’m an average Reddit user, scrolling much more than reading or interacting. Sometimes, however, a post rings a giant red bell. When …

    Avatar photo
    • Nicolas Frankel
    January 30, 2025
  • An Example of HACS: Adaptive Lighting

    Table of Contents The Home Assistant Community StoreAdaptive LightingConclusion In the previous post of this focus, we replaced Philips Hue automation with the one from Home Assistant. One significant gap we noticed was that Home Assistant doesn’t automatically adjust the …

    Avatar photo
    • Nicolas Frankel
    January 15, 2025
  • 2024 in Retrospective: Nicolas Frankel

    Table of Contents I lost my job (and found a new one)I’m using more and more AITechnical contentComparing social mediaSummary For the first article of 2025, I’m continuing my retrospective series! As last year, before diving in into the report …

    Avatar photo
    • Nicolas Frankel
    January 06, 2025
  • The Home Assistant Model

    Table of Contents IntegrationsDevicesEntitiesOther objectsConclusion 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 …

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

    Table of Contents My existing infrastructureMy goals 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. …

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

    Table of Contents Choosing a LLMQuick introduction to LangChain4J and OllamaGetting our feet wetThe LangChain4j appThe Ollama infrastructureEnhancing with streamingRemembering historyAdding Retrieval-Augmented GenerationConclusion I’m coming relatively late to the LLM party, but I rarely come very early in the hype …

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

    Table of Contents AnalysisTime to choose 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 …

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

    Table of Contents Short introduction to VaadinVaadin setupFirst steps with VaadinAdding componentsUser interactionsConclusion 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 …

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

    Table of Contents Laying out the workServer-sideClient-sideWorking with HTMXDesigning the fragmentsOur first interactionMarking a todo completeConclusion This article is part of a series comparing different ways to implement asynchronous requests on the client to augment the latter. So far, I …

    Avatar photo
    • Nicolas Frankel
    October 14, 2024
1-11 of 162

Subscribe to foojay updates:

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