Sandstorm LogoSandstorm Logo
  • Wir
    • Team
    • Ziele und Werte
    • Arbeitskultur
    • Warum wir?
    • Jobs
    Sandstorm Team Foto

    Mehr von uns erfahren

  • #2028
    • #2028
    • Was wir tun
    • Nachhaltige Software
    • Unsere Netzwerke
    Sandstorm Nutshell

    2028 knacken wir die harten Nüsse, in Projekten mit positivem Einfluss

  • Services
    • Individual-Software
    • App-Entwicklung
    • Neos CMS
    • Consulting
    • Schulungen & Workshops
    • React Zertifizierungen
    • BI-Tool Exply
    • Materialvermittlung
    • Sandstorm Maps
    • Referenzen

    All things digital

  • Blog
    • Sandstorm
    • #2028
    • Podcast
    • Neos CMS
    • Events
    • Tech
    Wir werden klimapositiv!

    #2028: Unsere Mission für CO2-neutrale Events

    2028
  • Wir

    • Team
    • Ziele und Werte
    • Arbeitskultur
    • Warum wir?
    • Jobs
  • #2028

    • #2028
    • Was wir tun
    • Nachhaltige Software
    • Unsere Netzwerke
  • Services

    • Individual-Software
    • App-Entwicklung
    • Neos CMS
    • Consulting
    • Schulungen & Workshops
    • React Zertifizierungen
    • BI-Tool Exply
    • Materialvermittlung
    • Sandstorm Maps
    • Referenzen
  • Blog

    • Sandstorm
    • #2028
    • Podcast
    • Neos CMS
    • Events
    • Tech
  • Technologien

    • ClickHouse
    • React
    • Neos CMS
    • Symfony
    • Kubernetes
    • Ansible
    • Elasticsearch
    • GraphQL
    • Stimulus
    • mjml
    • Go(lang)
    • Flutter
    • Typescript
    • Java | Kotlin | JVM
animierte Nussschale als Boot dargestellt im Meer

Sandstorm in a Nutshell

  • Sandstorm - Wir programmieren Zukunft.
  • Blog
  • Tech
SandstormTechNeos CMSEventsPodcast2028Live-Coding
  • Database Indexes by Example in postgres

    Subtle changes in the SQL queries and schema can have huge impacts on performance of the application. This is a showcase for one particular pitfall.
    Tech
  • Vortrag: Hochskalierbare Backendsysteme

    Tech
  • The Mandelbrot Set: A WebAssembly Example

    Writing an online Mandelbrot Set has been on my mind for quiet some time now. The code is meant to be a more complex "Hello World" WebAssembly program. After all: we must deal with complex numbers.
    Tech
  • GitLab Logo

    Cleaning up GitLab Build Artifacts

    A couple of days ago our monitoring notified us about high disk usage on our GitLab server. Some investigating and a little script helped us to reclaim a lot of disk space.
    Tech
  • React Logo

    Upgrading React Native Projects in Practice

    Upgrading React Native projects in practice is not so easy - our workflow makes it well workable.
    Tech
  • Rasperry Pi Hole Logo

    Raspberry Pi-hole

    Let's install Pi-hole on your Raspberry Pi server (prior blog post) and let it eat ads. In this blog post I explain the installation and configuration of the Pi-hole and how to use it LAN-wide.
    Tech
  • Raspberry Pi Home Server Setup (opinionated walk-through)

    I walk you through my way of setting up a new Raspberry Pi as a server. Note that this is only one of many, many ways to setup a server. I choose this one because I find it easy and the result "good enough" to get started.
    Tech
  • DIY Banana Pi 2-WAN gateway: Getting started with a BPI-R2

    We are building our own 2 WAN gateway on a Banana Pi R2. I want to share my experience during the installation of the OS until the first SSH connection.
    Tech
  • Migration of Greenlight and BigBlueButton

    Quite some time ago we tried out BigBlueButton and we still use it today. Sometimes for full-fledged meeting with recording of session. Sometimes for opt-in video only when we talk via another tool. Now we decided to update to BigBlueButton 2.3 and install it on a new server with a fresh operating system.
    Tech
  • Cookie Punch - our Neos package for Consent Management

    Third party services are used in almost every website these days and managing consent settings can be quite the struggle both for the service provider and the client. Therefore, we developed a user- and client-friendly solution for Neos: CookiePunch.
    Tech
  • Testing Long-Running PHP Code with Generators

    Longer-running processing loops can be hard to test - using Generators is an unconventional but useful way to suspend and resume processing, leading to easy and expressive tests.
    Tech
  • HTTPs redirection for Mailcow

    At Sandstorm we use Mailcow. It comes with a very nice Web-UI both for administration and accessing mails, calendars and contacts. User can enable 2-factor-authentication which is great. One details caught our attention though: users can access the Web-UI via an unencrypted HTTP-connection. Here I want to explain how we fixed that.
    Tech
  • Visualisierung eines Git Repos - a short (visual) history of your code

    Mit Linguist und Exply ein language breakdown time series chart erzeugen.
    Tech
  • Wie schreibt man das in golang?

    Wie sieht golang aus? Hier findest du ein Mehr-als-Hello-World. Wenn man eine URL aufruft, sieht man wie oft diese bereits aufgerufen wurde. Ein Mini-Beispiel, um sich golang mal anzuschauen.
    Tech
  • Folge 37 - Software-Verschleiß

    Wieso ist eine Software keine einmalige Anschaffung? Wie lange hält meine Software und welche Einflüsse gibt es? Wie kann ich so ein Update eigentlich entwickeln?
    PodcastTech2028
  • php Logo

    Wie schreibt man das in PHP?

    Wie sieht PHP aus? Hier findest du ein Mehr-als-Hello-World: es spricht HTTP und lädt bzw. speichert Daten.
    Tech
  • Book Review: A Philosophy of Software Design

    For me, this book is relevant because it frames abstract concepts very clearly, attaches concise names to them, and shows their implications. It sets the stage for a discussion about software design - independent from specific languages or frameworks. This review summarizes my take aways.
    Tech
  • How to Reset U2F for SOGo-User in Mailcow

    Currently we are taking a closer look at Mailcow. During testing we asked ourselves: how can an administrator disable the 2F without logging in as this user? This was surprisingly difficult. Especially after sogo-tool did not reset SOGoGoogleAuthenticatorEnabled .
    Tech
  • Running Cilium in K3S and K3D (lightweight Kubernetes) on Mac OS for development

    Every year around christmas time, I am revisiting our internal architecture. About two years ago, we took the plunge into Kubernetes. Due to an upcoming server move, I have revisited our options for running Kubernetes - and I'd really love to use k3s. In this article I explain what it took to run a development version of this setup on MacOS.
    Tech
  • Customizing Symfony API Platform for simpler deployments

    I recently tried out API Platform - a REST and GraphQL Framework based on Symfony and React. This article is about some details in the default API Platform configuration that I changed for our purposes.
    Tech
  • Unsere Home Office Tools März 2020

    Corona und alle damit zusammenhängenden Beschränkungen beschäftigen uns alle. Als Unternehmen der IT-Branche sind wir in der glücklichen Situation sehr einfach auf einen reinen Home-Office-Betrieb umstellen zu können. Alle von uns verwendeten Tools und Home-Office an sich werden nun auf den Prüfstand gestellt. Über die Jahre haben wir Erfahrungen mit verschiedenen Tools gesammelt und stellen euch heute unser aktuelles Setup vor.
    SandstormTech
  • 2020 Update: DIY Raspberry Pi Stechuhr mit NFC (Teil 3)

    Tech
  • Eigene Server

    TechSandstorm
  • DIY Video Stream am Raspberry Car (Teil 7)

    Drei wichtige Ziele erreichen wir in diesem Blog–Artikel: Das Kamerabild soll auf dem Controller sichtbar sein, das Auto soll sich allein per Kamerabild steuern lassen, die Steuersoftware soll automatisch gestartet werden, sobald der Raspberry Pi eingeschaltet wird.
    Tech
  • 1
  • 2
  • 3
  • 4
  • 5
Deutscher Nachhaltigkeitskodex 2021

Deutscher Nachhaltigkeitskodex 2021

Logo Charta der Vielfalt

Charta der Vielfalt

Logo des Bundesverband Nachhaltige Wirtschaft e.V.

Bundesverband Nachhaltige Wirtschaft e.V.

Logo der Umwelt- und Klimaallianz Sachsen

Umwelt- und Klimaallianz Sachsen

Wir sind Preisträgerin des DNN Wirtschaftspreises 2022

DNN Wirtschaftspreis

Wir sind Preisträgerin des Sächsischen Digitalpreises 2022

Sächsischer Digitalpreis

Logo der Berufsakademie Dresden

Berufsakademie Dresden

Sandstorm

Team
Ziele und Werte
Arbeitskultur
Warum wir?
Jobs!

#2028

Warum?
Was wir tun
Nachhaltige Software
Unsere Netzwerke

Leistungen

Individual-Software
App-Entwicklung
Neos CMS
Consulting
Schulungen & Workshops
Zertifizierungen

BI-Tool Exply
Materialvermittlung
Sandstorm Maps

Referenzen

Kontakt

GitHub, Twitter, Instagram

kontakt@sandstorm.de

+49 351 4189 649

Impressum
Datenschutz
Sicherheitskonzept
Cookie Einstellungen