Passionate full-stack developer.

I’m Bas, a software developer and entrepreneur based in The Netherlands. I love to automate business processes for small and medium-sized businesses. I also build SaaS products and write articles about software development.

In my spare free time I also contribute to- or create open source projects. Make sure to check them out on my GitHub profile or on the projects page.

Dynamically add widgets to Laravel Filament pages

I've been working with Filament a lot recently and found a way of adding widgets dynamically to your pages. I didn't find any article about it yet, so decided to share how I did it.

Automating Missing Translation Checks with GitHub Actions

In the previous blog post, we explored a Node.js script that helps identify missing translations in JSX files. Now, let's take the next step and automate this process using GitHub Actions. By doing so, you can ensure that every pull request is checked for missing translations, providing a seamless and efficient way to maintain your application's internationalization.

Identifying Missing Translations in JSX Files with Node.js

Internationalization is a crucial aspect of modern web development, allowing applications to support multiple languages. However, sometimes we forget to add the translations for all strings. In this blog post, we'll create a Node.js script that helps identify missing translations in your JSX files.

Work

  1. Company
    Vormkracht10
    Role
    Full Stack Developer
    Date
  2. Company
    Baspa
    Role
    Full Stack Developer / Founder
    Date
  3. Company
    DUODEKA
    Role
    Full Stack Developer
    Date

Education

  1. Company
    Laravel Certification Program (Laravel Certified)
    Role
    Laravel Certified Developer
    Date
  2. Company
    Fontys University of Applied Sciences
    Role
    Specialization in Cyber Security
    Date
  3. Company
    Fontys University of Applied Sciences
    Role
    Media Design (BSc)
    Date
  4. Company
    Summa College
    Role
    Application Developer
    Date

Framework Experience

  1. Company
    Laravel
    Role
    Working with Laravel
    Date
  2. Company
    Vue
    Role
    Working with Vue
    Date
  3. Company
    React
    Role
    Working with React
    Date
  4. Company
    Livewire
    Role
    Working with Livewire
    Date
  5. Company
    Filament
    Role
    Working with Filament
    Date