Blog
![meatier rabbit](https://res.cloudinary.com/rangle/image/upload/w_auto,q_auto,dpr_auto,f_auto/v1659111843/rangle.io/blogs/publishing-a-web-app-to-the-play-store-using-trusted-web-activities-twa/feature-photo.png)
Creating your web application as a Progressive Web App (PWA) is a great way to provide app-like experiences for your users. These PWAs have offline capabilities, tend to load faster and can even send notifications to your users, increasing engagement with your product.After doing all this work, wouldn’t it be great to allow your users to install your PWA to their phones using the regular Google Play Store? You’re in luck! There is a simple way to do this using Trusted Web Activities (TWA).
![Individual walking towards the light at the end of the tunnel](https://res.cloudinary.com/rangle/image/upload/w_auto,q_auto,dpr_auto,f_auto/v1659111840/rangle.io/blogs/migrating-from-silverlight/feature-photo.png)
For companies still using Microsoft Silverlight, you may be concerned that a migration will put your teams way out of their depth. But there are several paths forward for your Silverlight application, and the options open to you don’t necessarily have to sacrifice the current expertise of your staff, or your legacy codebase.
![big antenna?](https://res.cloudinary.com/rangle/image/upload/w_auto,q_auto,dpr_auto,f_auto/v1659111839/rangle.io/blogs/module-federation-federated-application-architectures/feature-photo.jpg)
There’s been a lot of excitement in the community about the upcoming module federation feature in Webpack 5. It will enable a much simpler and more practical setup for architecting and developing micro frontends compared to previous approaches.
![lego blocks](https://res.cloudinary.com/rangle/image/upload/w_auto,q_auto,dpr_auto,f_auto/v1659111827/rangle.io/blogs/5-design-system-fails-and-their-fixes/feature-photo.png)
Back in March, our Design to Deliver event at our Amsterdam location, featured Nathan Weyers, COO of Phillips Design, and Kim Marchant, VP of Design Operations at JP Morgan Chase & Co. They spoke on design systems and design leadership, and offered some valuable insights on getting your design system working optimally, leading to better design maturity for your organization.
![Happy office environment](https://res.cloudinary.com/rangle/image/upload/w_auto,q_auto,dpr_auto,f_auto/v1659111826/rangle.io/blogs/the-four-characteristics-of-innovative-teams/feature-photo.png)
Innovation is an easy concept to talk about, and a hard directive to deliver on. For Rangle, innovation happens when you’re finding achievable business value. Our practice requires innovative teams to solve your problems, made up of our experts and your business leaders and practitioners.
![Close up of a wrist watch](https://res.cloudinary.com/rangle/image/upload/w_auto,q_auto,dpr_auto,f_auto/v1659111820/rangle.io/blogs/enhance-performance-with-late-tasks/feature-photo.jpg)
Let's say you have a moderately complex website coming together. This website has a few different stakeholders, so there are multiple integrations, each requiring their own set of technologies to enable them.
![bunch of disorderly lego bricks](https://res.cloudinary.com/rangle/image/upload/w_auto,q_auto,dpr_auto,f_auto/v1659111824/rangle.io/blogs/design-without-the-system-why-design-system-adoptions-fail/feature-photo.png)
In the past year, we’ve seen a shift from senior leaders in enterprise organizations asking “What’s a design system?” to saying “Yeah, we’ve got a design system. It isn’t delivering the way we thought it would.” This common problem is slowing speed to innovation, and making leaders question the efficacy of having and using a design system.
![long light exposure of a city highway coloured red](https://res.cloudinary.com/rangle/image/upload/w_auto,q_auto,dpr_auto,f_auto/v1659111823/rangle.io/blogs/design-systems-start-from-where-you-are/feature-photo.jpg)
You want to implement a design system at your company, but as you look across your products you feel lost. You think to yourself, “They all look different. How am I supposed to do this?”