Welcome to the SparkFabrik Tech Blog! This is a showcase of the amazing talent and personal interests of our team. Our space for passion projects, new learnings, and tech discoveries from our team of engineers, developers, and designers.
Disclaimer: While the content is reviewed for accuracy, each article is a personal expression of their interests and reflects their unique style. We love seeing their creativity shine through: we believe that the best ideas often come from the most unexpected places. Welcome to our playground!
-
Sustainable web design considers parameters like speed, performance and usability: all three make users happier and satisfied. So, why is the Internet responsible for 4% of total CO2 emissions?# ux # userexperience # sustainability # sustainableweb
-
SDC in Drupal core
Finally, Drupal 10.1 standardizes the way to build components. Let’s see how to use them and how to integrate them with WebProfiler.# drupal # components # SDC # theme # webprofiler -
Angular Signals: what's all the fuss about?
In recent releases of Angular, signals have been introduced, which are going to fundamentally change how we use this framework. Let’s take a closer look at what they are and how they came to be.# angular # signals # web # webdev # webdevelopment -
OSCM: The Open Source Consumption Manifesto
The OpenSSF published the Open Source Consumption Manifesto (OSCM), a set of core values and guiding principles for software organizations that consume OSS and include it in their software supply chain. Let’s see what it is about.# oscm # security # manifesto # software supply chain # open source -
What is an OSPO and why is it important?
Open Source Program Office (OSPO) is a team dedicated to managing the use of open source software (OSS) in a company. Let’s take a look at what an OSPO is, what it does, and why it’s important.# ospo # open source # open source program office # security -
Introduction to Qwik and the Power of Loaders and Actions
Qwik is a JavaScript framework for building web applications with a focus on speed. Let’s take a look at how to use two of Qwik’s amazing features, routeLoader$ and routeAction$.# qwik # javascript # web # webdev # webdevelopment -
The point of no return for software dependencies
The open source ecosystem is facing software supply chain security issues, as many projects rely on numerous dependencies, packages, and microservices that may contain vulnerabilities or malicious code.# supply chain # devsecops # open source # security # npm -
Share features in Angular using libraries and npm link
A streamlined guide to setup your workspaces to work smoothly on shared features for multiple Angular projects, using Angular libraries and npm-link.# angular # npm # libraries # npm-link -
Real-time communication with WebSockets & Kafka
Solving the WebSockets load balancer problem using the Pub/Sub pattern# kafka # pub/sub # services -
Using the Command pattern in Drupal
Implementing the Command pattern in Drupal using the Symfony Messenger component.# drupal # symfony # design patterns # webprofiler