Skip to main content

Software development insights compiled for you by the people of bitcrowd

· 10 min read
Joel Koch portrait
Max Mulatz portrait

Helping the public sector to grow towards digital independence is a topic close to our hearts. That's why we enjoy building the Wiblio platform for Berlin's public libraries based on open source software, engaging in a European open social ecosystem and rooting for our friends at Eurosky.

There is a new challenge on the horizon: Atlassian is sunsetting the popular project management solution Data Center in March 2029, trying to push their customers to migrate to the cloud offering. While Data Center could be self-hosted, Cloud cuts down on customers' digital sovereignty by moving their data onto servers owned and operated by Atlassian. So migrating where and how is a big decision…

In this post we investigate an important aspect that might go under the radar: migrating the ScriptRunner extension, which defines the experience of Jira Data Center customers and represents a big part of their setup.

· 8 min read
Darren Cadwallader portrait

Gone are the days where we built websites & apps by manually copy/pasting colors and sizes from a design file, then again from one part of our codebase to another, making small adjustments to make it fit a little better in this one specific instance. Need a slightly larger margin because of an adjacent border? Adjust it to a new pixel value and you’re good to go! A color should be slightly darker here? Edit the color’s hex code down a little!

The result was magic numbers everywhere in CSS, with no indication of the logic behind the adjustments we made in specific instances. And you can forget about a consistent color palette.

· 6 min read
Darren Cadwallader portrait

While it’s rare that building a thing in the most correct way also gives the fastest result, at bitcrowd we’ve achieved exactly this by building our clients’ component libraries on a solid design system. As a bonus, even backend developers get totally on board with what used to be seen as a niche design or frontend wish.

· 7 min read
Darren Cadwallader portrait

Congratulations, your product has survived long enough to need a redesign! This is something to be proud of, as is the fact that you’re also about to invest more in its future. But a redesign is a daunting task, with the successful launch day laying far over the horizon.

Bitcrowd has successfully lead many redesign projects, both for long-term clients whose products we’ve been building ourselves for years, and for new clients who find they don’t have the expertise or capacity to complete the task in-house. This post is an outline of how we work to bring as much certainty and security as possible to the process.

· 12 min read
Christoph Beck portrait
The dev team receives the envelope with the application specs from a dead letter box in the park at night. Two months later, they deliver the code. Their client deploys their app, and everything works as expected. So what was in that envelope?

· 18 min read
Christoph Beck portrait

Bluesky's source code is widely open source, so you can run your own social network with it. - Provided you stay with a comparably small user base. What's missing? A performant DataPlane implementation. Closing this gap would be an important step towards building digital independence.