Harris Brakmic
brakmic.bsky.social
Harris Brakmic
@brakmic.bsky.social
Software Engineer
Angular Signal-based Forms are really cool!

Angular v21 will be awesome.

github.com/brakmic/angu...
GitHub - brakmic/angular-signal-forms: Signal-based Forms in Angular v21
Signal-based Forms in Angular v21. Contribute to brakmic/angular-signal-forms development by creating an account on GitHub.
github.com
September 27, 2025 at 5:27 PM
Learn how to get structured JSON outputs from your local LLMs using #LangChain and #Llamafile

blog.brakmic.com/structured-o...
June 22, 2025 at 4:58 PM
Just published a new piece on combining QGIS Server with Kubernetes for scalable geospatial apps. It covers Angular and JS clients using OpenLayers.

blog.brakmic.com/enterprise-g...

#QGIS #Docker #Kubernetes #Angular #OpenLayers
March 10, 2025 at 4:56 PM
Just finished a little experiment creating a C++ PKCE library for #Keycloak - complete with C, Python, and Lua wrappers. It’s more of a learning project than a polished solution.

If you’re curious about the details, here’s the write-up: blog.brakmic.com/writing-a-ke...
February 28, 2025 at 6:55 PM
Just published a follow-up on deploying Angular with Express.js BFF and Keycloak for multi-domain setups.

blog.brakmic.com/lessons-lear...

#Angular #Keycloak #PKCE
January 31, 2025 at 8:09 PM
Just published a guide on implementing the BFF pattern with Angular, Express.js, and Keycloak. Learn how to securely handle authentication without exposing sensitive data to the browser. Hope it’s helpful!

blog.brakmic.com/keycloak-ang...

#Angular #Keycloak
Keycloak, Angular, and the BFF Pattern
This article explains implementing the BFF pattern with Angular, Express.js, and Keycloak to secure web applications. Learn how to handle authentication flows server-side, eliminate client-side token ...
blog.brakmic.com
January 26, 2025 at 11:01 AM
I've published a new article on implementing PKCE with Keycloak using the passport-keycloak-oauth2-oidc-portable library.

blog.brakmic.com/pkce-with-ke...

#OAuth2 #Keycloak #PKCE
January 20, 2025 at 12:16 PM
🚀 Integrate #BosqueLanguage into #JupyterLab! Discover how to develop custom kernels and syntax extensions to support Bosque programming.

👉 blog.brakmic.com/using-bosque...
blog.brakmic.com
January 17, 2025 at 4:23 PM
#JupyterLab environment with integrated #BosqueLanguage support.

github.com/brakmic/Bosq...
January 16, 2025 at 9:02 PM
Say hello to colorful #BosqueLanguage in JupyterLab!

Now, I should probably write an article on this ... before my memory takes a vacation!
January 5, 2025 at 2:59 PM
🚀 Excited to share that my #BosqueLanguage
Kernel for #JupyterLab can now compile and execute code! 🎉

Next up: syntax colorization... because apparently, I have no clue how to make code colorful in Jupyter yet. 😂

Stay tuned for the colorful chaos!
January 3, 2025 at 9:43 PM
I discovered #BosqueLanguage in 2020 but haven't worked with it much since.

Today, I've created BosqueDev to simplify setting up your development environment using Docker and VS Code DevContainers.

Check it out: github.com/brakmic/Bosq...
GitHub - brakmic/BosqueDev: Dockerfile for a fully functional Bosque Development Environment with all necessary dependencies.
Dockerfile for a fully functional Bosque Development Environment with all necessary dependencies. - brakmic/BosqueDev
github.com
December 26, 2024 at 11:33 PM
🚀 Updated my Keycloak deployment guide!

Sorry for the earlier version missing script-based deployments – that was a mistake. Now includes those sections, extra info, and new screenshots. Check it out 👇 #Keycloak #DevOps #Kubernetes
December 25, 2024 at 12:57 PM
Published a practical guide for automating Keycloak deployments using Helm and scripts. Achieve production-ready setups with Certificate Manager, Sealed Secrets, and PostgreSQL HA.

blog.brakmic.com/automating-k...

#DevOps #Kubernetes #Keycloak
Automating Keycloak Deployments for Fun and Profit
This practical guide demonstrates a fully automated setup of Keycloak for local testing, tailored for production-level deployments. Learn how to integrate Certificate Manager, Sealed Secrets, and Post...
blog.brakmic.com
December 25, 2024 at 1:00 AM
Exploring parallel computing in Node.js with HPX addons. Check out my latest article on integrating C++ for enhanced performance and the challenges involved.

blog.brakmic.com/parallel-com...

#NodeJS #cpp #HPX #JavaScript
Parallel Computing in Node.js via HPX Addons
Explore building a Node.js addon with HPX, a C++ parallelization framework. This article covers the integration challenges, such as managing asynchronous operations and reducing performance overhead. ...
blog.brakmic.com
December 17, 2024 at 5:48 PM