It's been a while since the last issue when I decided to focus on implementation. And here I’m with a working version of the service and your invitation to the beta!
But first, let me show you what I’ve made.
It is difficult to follow open-source projects. You are drowning in tons of notifications about repository activity. And the bigger the project, the more painful it is.
This is the reason why I decided to make OhMyCode. It's a simple service, where you can set up newsletters with updates from GitHub projects.
How simple? Take a look!
Here is the main page now:
Later there will be a fancy landing. But now it's a beta, specifically to get your feedback.
After clicking on Sign In and logging in via GitHub, you get to the dashboard.
Here you’ll find all your newsletters and buttons to create a new newsletter or edit an existing one.
This page is identical for creation and editing. Here you can specify the newsletter name (it will be the email subject), configure the periodicity and repositories.
The repository has a name field with an autocomplete and information blocks.
There are currently 4 types of blocks:
New pull requests
Most commented pull requests
Most commented issues
These blocks are filled with information from GitHub for the time from the last letter.
Next to the block type, you can select how many elements you want to see in that block.
To avoid waiting for the next scheduled letter, you can use the “Test” button, which will send a test email with information for the last week.
After saving the letter, you will start receiving emails with the chosen periodicity.
This is what the email looks like.
And here you can join the beta:
In the next issues (soon!), I’m going to tell you about the technical side:
Technologies and services under-the-hood
How much does it cost to run
Scaling ways and their costs
and about non-technical:
Features road map
Marketing and promotion ideas and effectiveness
Interim results and feedbacks from the beta