Webiny announced the availability of Webiny Serverless Headless CMS (beta). When you look at the headless CMS market there are several options you can choose from, but none of the options are both serverless and open-source at the same time. Half of them run on “traditional” infrastructures, like virtual machines, and the other half is made of standard SaaS products. The goal was to build something that scales to handle huge amounts of traffic out of the box, no matter how spikey, with a solution that is customizable and has zero overhead when it comes to managing infrastructure. Today, this is only achievable with serverless infrastructure.
Included in the package:
- Content modeling interface — You can not only model your content, but also build the interface for how the input forms will look like to your content editors. Place form inputs inside a grid layout and split it into multiple columns and rows.
- Content localization — A simple and intuitive way to input and serve content in multiple languages. We keep the interface for editors clean and easy to use, no matter if you have 1 language or 20 languages.
- GraphQL API — The API is at the core of every headless CMS. If you get the API wrong, the whole product has a poor experience. This is why we spent a significant part of our effort on ensuring developers have a great experience using our API. The API also comes with a built-in GraphQL playground, so it’s super simple to inspect your schema and test your queries.
- Environments and aliases — With a single click copy your existing data into a new environment. Modify it and update it without affecting your production site. Finally, remap the alias to switch the new environment into production. With this approach, you get instant rollback feature as well as there is no need to update and redeploy your code to any of your devices when you make changes.
- Customizable and extendable platform with a microservices architecture — Having a headless CMS is great, but what if it only gets you halfway? What if you need to build custom code, add logic with specific rules that are outside the scope of the headless CMS. Using the Serverless Web Development Framework you can build any type of logic your project requires and deploy it alongside the headless CMS as a separate microservice.
Atlassian announced 12 new collaboration features, automations and integrations in order to help developers take their time back and ship better code, faster. There are too many disconnected tools, manual processes, and constantly changing collaboration practices are blocking developers from reaching the full promise of DevOps. Developers need less context switching. Fewer meetings. Fewer pings from IT about security incidents. Just more time to code and deliver value to customers. The goal is to help developers focus on their code with connected development, IT operations, and business teams with automation that spans Atlassian products and third-party tools. With Jira as the backbone and ultimate source of truth, Atlassian unifies all of DevOps work to reduce collaboration overload. There are deep integrations between Jira Software Cloud and Bitbucket Cloud, GitHub, and GitLab so that issue tracking and project updates happen right where you code, automatically. No need to go back to Jira. And your project manager won’t have to ping you for updates and interrupt your coding flow, because your project board will automatically update based on your work in Bitbucket, GitHub, or GitLab.
Netlify, creator of the Jamstack web architecture, announced the general availability of Netlify Build Plugins — tools to easily customize and automate CI/CD workflows for Jamstack websites and web applications. Development teams can choose from a catalog of integrations created by developers at Netlify and in the community that can be installed directly from the Netlify UI. They also have the flexibility to build their own plugins using a straightforward API. New capabilities enabled by Build Plugins include the ability to run an end-to-end Cypress test, audit for accessibility with Pa11y, and more. Previously, developers had to set up changes or integrations to the build process from scratch, configuring every command to run at build, downloading and validating every dependency, and writing the code to make it all work. Now any developer can simply choose an available Build Plugin, click “install” from the Netlify UI, and then select sites where the plugin should be enabled. Build Plugins are available for free to use with every Netlify plan.
Usability is the ease of use and learnability of a human-made object. The object of use can be a software application, website, book, tool, machine, process, or anything a human interacts with. A usability study may be conducted as a primary job function by a usability analyst or as a secondary job function by designers, technical writers, marketing personnel, and others. Usability is obviously critical for a positive customer experience and digital experience.