• This week in Open Source at simplabs #3

    Our software engineers are all active members of the open-source community and enjoy collaborating on various projects. In this blog post, we have collected some of the work they have done the past week!

    Read the post
    Screenshot of Ember simple auth
    1. This week in Open Source at simplabs #2

      Our software engineers are all active members of the open-source community and enjoy collaborating on various projects. In this blog post, we have collected some of the work they have done the past week!

    2. Inside simplabs #4: Michael Kerr, Senior Front-end Engineer

      In the fourth episode of Inside simplabs, Emma Dell'Acqua, Marketing Assistant, interviews Michael Kerr, Senior Front-end Engineer.

    3. This week in Open Source at simplabs #1

      Our software engineers are all active members of the open-source community and enjoy collaborating on various projects. In this blog post, we have collected some of the work they have done these past weeks!

    4. Data validation in Ember with Yup

      Since Ember's Octane edition it's much easier to integrate with third-party libraries. Because of that I've been searching for alternatives to ember-changeset and ember-cp-validations. I will show you how to create your own validations around the Yup validations library.

  • 3 ways you can improve your npm publish

    Publishing JavaScript projects on npm can become quite an overwhelming task when projects grow to a certain size. At simplabs we're maintaining over a dozen actively used JavaScript projects that we've published on npm. We don't always have plenty of time for that, but we made sure that at least the release process is as automated as possible, so that we can spend our time on the things that really matter.

    This blog post will show you three of our most important tricks to improve how you publish your packages to npm.

    Read the post
    Woman reading code documentation at her laptop
    1. Automating Ember releases with Rust

      Releasing a new version of Ember is no uncomplicated task. This process involves several different core teams, who are responsible for several packages and resources between them. In this post, I will explain how I used Rust to build a tool that automates part of the Ember release process.

    2. Inside simplabs #3: Nick Schot, Senior Software-Engineer

      In the third episode of Inside simplabs, Emma Dell'Acqua, Marketing Assistant, interviews Nick Schot, one of our Software-Engineers.

    3. Inside simplabs #2: Florian Pichler, Senior Software-Engineer

      In the second episode of Inside simplabs, Emma Dell'Acqua, Marketing Assistant, interviews Florian Pichler, one of our Software-Engineers.

    4. Managing modal dialogs in Ember.js with Promises

      Modal dialogs are about as widespread as they are missunderstood. No matter if you call them modal windows, popups, popovers, overlays, or dialogs: A thing that asks a question or presents a subordinate task; a general annoyance to developers and accessibility experts alike.

    5. Inside simplabs #1: Chris Manson, Senior Software-Engineer

      In the first episode of the new series "Inside simplabs", Emma Dell'Acqua, Marketing Assistant, has a chat with Chris Manson, one of our Senior Software-Engineers.

    6. Effective infrastructure for efficient development workflows

      Building software products of any kind is hard enough. Doing so without the support of powerful infrastructure that enables efficient workflows is even harder. Yet, many teams are suffering from the absence of such infrastructure, forcing them into very much inefficient workflows with substantial time and effort going into synchronizing the work of different engineers, tracking down bugs, and getting back to tasks later that were already thought to be complete.