Jan Christian AlvestadUsing serverless for AI function callingHow Vercel helped me duct-tape the gaps in LLM Function Calling for my calendar AISep 8Sep 8
Jan Christian AlvestadIntegrating Spring Cloud Gateway and React with Keycloak using Token Relay pattern…and how we solved handling redirects in React using nginxJul 11Jul 11
Jan Christian AlvestadAdvanced Mocking with WireMock StandaloneHow we solved mocking tons of old tests across multiple projects fast.Jul 111Jul 111
Jan Christian AlvestadUsing ChatGPT, DALL-E, Polly and FFMPEG to generate a movieThe advent of ChatGPT and DALL-E 2 has finally made my latest pet project possible. Finally I can provide bedtime stories on-demand for my…Mar 11, 2023Mar 11, 2023
Jan Christian AlvestadWriting good software architecture diagramsSoftware architecture diagrams come in all shapes and sizes.Feb 22, 20233Feb 22, 20233
Jan Christian AlvestadAn introductionI am a 38 year old father of two with 16 years of experience in Java currently working as a tech lead at a major Norwegian company.Feb 22, 2023Feb 22, 2023