January 16, 2020
The Changelog
The changelog is one of the most visited pages on our website. It's visually appealing, informative, and...
The changelog is one of the most visited pages on our website. It's visually appealing, informative, and recently a new way to distribute content to our users.
We are using it as a new marketing channel and you can too.
"Your changelog is one of the best I know because it's transparent, you can always see what's going on and see that the app keeps improving fast…"
Simon M.
For those who aren't familiar with the concept, a changelog is a tool used to announce changes to a project in a chronological order. Most websites out there with changelogs usually limit to technical updates for current users, but not us. We want ours to be a detailed timeline of our company's journey for new and existing users.
We're not reinventing the wheel here; we are only experimenting with this format of updating customers but with a twist, and we're sharing our experience with you.
Here are a few takeaways and a free goodie for you as well!
Try to keep it short, preferably with only one line of text. The tags (for example IMPROVEDBETANEW) immediately tell the user what the change is about, helping you to go straight to the point.
Sometimes notes are needed to complement the text. We opted for formatting them in smaller font size and different color.
If one line and note is not enough, add a read more link and bring the user to a separate in-depth article.
Without graphics, it's just a long list of boring text. Try adding images or short videos to enhance the content.
But you don't want to cover the changelog with images. Otherwise, it will become hard to read, losing its appeal.
We usually add images to make the content clearer. For example, if you see this:
You have no idea what this is about; you have no context. But when adding a zoomed-in screenshot, you immediately understand it all.
Traditional changelogs usually contain modifications to the software like new features, bug fixes, and improved functionality. But this is where you can be creative.
We weren't getting many views on our blog posts and we knew people liked the changelog page, so we added a BLOGtag to the changelog, and people started reading our posts more!
Other tags have been added recently as well. We hired a new employee, so we added a HIREDtag, and one of our users took the time to write an email, welcoming the new teammate!
It's an excellent alternative to the classic overused email newsletter. At the end of 2019, we sent a newsletter formatted as the changelog. It turned out to be a success. The email open-rate was good, our blog post views went up, and we even received encouraging messages to keep this going!
Yes! But how can you implement it? Well, there are many changelog SAAS that offer precisely this. Here are three great options:
Or you can build your own like us! It's a simple YAML file in our Rails app. Maybe we can do another blog post about it. Reach out if you would like that.
We hope your users enjoy this as much as ours did!
December 10, 2019
A Special Team Retreat.
A Special Team Retreat by the St. Lawrence River. This end-of-year retreat was different from past ones. We...
This end-of-year retreat was different from past ones. We did the usual full week of intense work, but the weekend gave way to a relaxing, cheerful time with everyone's family under one roof.
It all started in mid-October, when Philippe, our CEO, decided it was time for a retreat. He booked a fantastic cabin, barely big enough for the five of us 😗, overlooking the Saint Lawrence River. It was suggested to us by one of our customers: MonsieurChalets.
After doing a quick Doodle to agree on a date, we decided to go during the last week of November. We also decided to hold the company's Christmas party on-site during the weekend. Great idea!
Before we knew it, we were packing suitcases, computer screens, and laptops in two small cars. Did I mention that we bought one week worth of food for five guys? That sort of looks like this:
By 6 pm we were on full retreat mode, our defacto workstation was a big dining table situated on the eastern side of the cabin facing the grandness of the river.
Days passed by very quickly. A typical one went out like this:
6.30-8.30 am - At different times and in no particular order, people would start showing up at the work (dining) table. Some in a grumpy not-a-morning-person kind of way, others with a 5k already under their belt.
8.30-9 am - Self-serve breakfast, which included an array of fruits, eggs, bread, and all-you-can-drink coffee too.
9.30 am - 1 pm - First uninterrupted sprint of work.
1 pm - 1.30 pm - Lunchtime. Delicious and copious lunch prepared by our in-house master chef Philippe.
1:30 pm - 6 pm - Second sprint of work. With a few breaks here and there to refill your coffee mug, take a quick dip in the jacuzzi, go for a jog, or simply to admire the breathtaking view.
6 pm - 7 pm - Dinner time. Another large shared meal and time to open a couple of Coronas.
7 pm - As late as you wish - Third work sprint. For some, the most productive time of day, for others time to slow down and work by the fireplace. For all, a moment to have a ping pong match, a stroll near the cabin or another dip in the jacuzzi.
Tens of commits, five beautiful sunsets and many accidentally broken eggs later, here are a few of the most notable things that we accomplished during this retreat:
By Friday evening, our families started to arrive, and our focus shifted to them. It was time to convert the work table back to a dining table.
Unlike the rest of the week, Saturday started as a sunny bright day; the cabin felt warmer and full of life with children playing and parents preparing breakfast. The day had a holiday feel to it, with people playing card games and kids sledding out in the snow.
By 6 pm, Christmas music started playing from the surround system in the living area, and everyone started chopping food in preparation for the Christmas dinner. We had raclette, some good wine, and a great conversation.
It's safe to say we all enjoyed the time working and the time off with our families. It's the first time we've done it this way and could very well be the last time.
We're at a point where we are small enough to do this, but this will undoubtedly change in a year from now — a good problem some might say. So yes, this was a special retreat.
From all the Missive team, we wish you a happy holiday season!
🎄
May 10, 2017
Work retreat - Italy
We went on a week-long work retreat in Italy. Here's a video showing the highlights of the trip.
We went on a week-long work retreat in Italy.
December 16, 2015
Team Retreat in Charlevoix
How breaking the routine is a great way to boost your team focus. Last month we decided to give ourselves a...
Last month we decided to give ourselves a break from our co-working space and went on a week-long team retreat in the beautiful countryside of Charlevoix, Québec.
We set out to the Petite-Rivière-Saint-François village on a grey Sunday afternoon and arrived in a beautiful log cabin perched above the Saint Lawrence River. The view was stunning.
We knew from past retreat experiences that breaking the routine can be beneficial for productivity and new ideas. From way back into our client-work era, to building Conference Badge and Medali.st, we always got something big out of team retreats.
No specific goals were set for this one. We simply wanted to work more, with fewer distractions and more time to discuss. We firmly believe in work-life balance, but sometimes it’s just good to go all out for a few days. The key benefit was constant focus… with a view.
Working with a view 🌄 #missiveRetreat pic.twitter.com/iPUCwfnUpc
— Missive (@missiveapp) November 11, 2015
In between all the hard work we took the time for good food and relaxing spa sessions. Add a few refreshing runs rewarded with drinks and pool games and you get the dream retreat (let’s not forget Etienne’s classic late-night LoTR viewing).
Since the Airbnb “cottage” had enough space to house 12 people, we thought it’d be good to invite friends to come work with us for the week. It was a win-win situation: they got to spend a week in a nice spot and we got to have feedback on various aspects of Missive. Getting raw feedback from people you trust outside the bubble of your team is very important and surprisingly hard to get.
Late night dev is best dev 🤓#missiveRetreat pic.twitter.com/HRU1NsxxdV
— Missive (@missiveapp) November 11, 2015
All in all, going on a team retreat is like changing the tires on a racing car. You come back thirsty for new challenges with a refreshed view on your next steps and memories of good times spent together.
December 10, 2015
A Brief History of Email Apps
The timeline of all the different email apps through time. We thought it might be interesting to visualize...
With Dropbox announcing they are sunsetting Mailbox, people are getting upset by the volatility hitting the email space.
The most upvoted comment on the HN thread crystallizes this frustration:
Ugh. Yet another intriguing email startup being acquired and killed off by a more-established tech company (see also: Sparrow). It’s 2015 and I still bounce around email clients every couple months because all of the major options have substantial flaws.schneidmaster
Email is rock solid. It didn’t change much over the past decade and stayed ubiquitous. However, the apps we use to consume it evolve at a frantic pace.
Is this a recent trend? Were email companies bought and sold in the past too?
We thought it might be interesting to visualize the history of all those email clients on a timeline: their start, acquisition, and discontinuation.
It seems that each time a new platform is released, there is an influx of new email apps released to conquer the new market (web, iOS, Android). Then, big players start to acquire the winners to become the instant frontrunners in those new markets.
In 1998, Microsoft bought Hotmail and Yahoo bought RocketMail. More recently Google bought Sparrow, Microsoft acquired Accompli and Dropbox grabbed Mailbox.
The combined valuation of those last three acquisitions, $320 million, is probably another reason why so many apps are being developed since 2013.
What are your takeaways?