Teams | Collaboration | Customer Service | Project Management

Mattermost

Mattermost plugins: An overview

In the first article in this series, you learned how to set up your developer environment, the first step toward creating your very own Mattermost plugins. Take my word for it: Your first attempts at writing Mattermost plugins can be quite confusing. Where do you start? What do you have to do to get your first plugin up and running? At the end of this series, you’ll be well on your way to writing your own plugin.

6 Things You Can Do Right Now to Make Your Remote Team More Productive

Remote work has existed for decades as an alternative to the traditional in-office work environment. When it first became a viable option—people have been working remotely since the dawn of email in 1971 and before via telephone—distributed work was often met with trepidation by companies and employees alike. In recent years, however, working remotely, “working from home,” and other similar terms have become commonplace.

Search for files and document contents in Mattermost

Finding the right information in Mattermost is critical to work smarter and be more productive. Searching in Mattermost now finds both relevant messages and files in your team’s conversation history. Search will return results for attachments that match the file name or contain matching text content within supported document types. File search is available today in Mattermost Cloud and in Mattermost Self-Managed v5.35 (available May 16), with mobile support coming soon.

Focalboard

Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana. It's a project management tool that helps define, organize, track and manage work across teams, using a familiar kanban board view. We're currently in early-access beta, and are looking for feedback. So please download it today and let us know what you think. Focalboard is open source! Check out the source code here, and contribute to the future of this project.

Mattermost plugins: How to set up your developer environment

The goal of this four-part series is to help you learn how to write your own Mattermost plugins for the first time. To kick things off, this article teaches you how to set up your developer environment. My test computer is a five-year-old laptop with an Intel i5 processor and 4GB of RAM. You need at least 30GB of hard disk for this project. Of course, you’ll also need an internet connection. We start with a freshly installed Ubuntu 20.04. You don’t need to install the desktop environment.

Are Native and Electron Apps Finally Obsolete? Publishing Full-Stack Web Apps in the Windows and Mac App Stores

When most people think of web apps, they think of progressive web apps (PWAs). The problem is that PWAs are essentially just locally cached web pages that generally still need to connect to a server to fully function. They aren’t complete apps in and of themselves. But what if you could package the entire web stack — i.e., both client-side and server-side — as a standalone desktop application? It might sound crazy, but it isn’t.