create table medium side hustle

Create table Medium

One of my favorite side hustles is writing blog posts on Medium. But it can be really frustrating that there is no support for a create table medium function. If you write non-fictional content, a table is really useful to present data in an easy-to-read way.

I will go through different alternatives and their drawbacks, and I will save the best for last.

Image as a table on Medium

One way is to just take a screenshot of the table you have created, for example, with Google Sheets or Excel, and paste it into your post.

Drawbacks

  • You can’t copy text from an image showing a table.
  • An image is static and usually doesn’t scale well with different screen sizes.
  • An image is not SEO optimized; a lot of the details in the table as an image will not be available for a search engine.
  • Increased load time. An image, especially one of high quality, is much larger than the same information represented as a table in text format. And thus, we will penalize the load time of the page.
create table medium side hustle

Ascii art as a table on medium

Another way to create a table on Medium is to add a code block (it uses a font where all characters have the same width) and then add the information in an Ascii art like way.
You can try a tool like ASCII Table Generator.

Drawbacks

  • Can be hard to fit the table if it’s wide
  • Harder to read
  • Takes more time to create
+-----------------------------+---------+---------+--------+----------+-----------+---------+
| Side Hustle                 | Online? | Profit- | Payment| Competi- | Passive   | Overall |
|                             |         | ability | Req.   | tiveness | Income    | Appeal  |
|                             |         |         |        |          | Potential |         |
+-----------------------------+---------+---------+--------+----------+-----------+---------+
| Freelance Writing           | Yes     | 4       | 5      | 2        | 2         | 40      |
| Graphic Design              | Yes     | 4       | 4      | 2        | 2         | 32      |
| Web Development             | Yes     | 5       | 4      | 2        | 2         | 40      |
| App Development             | Yes     | 5       | 3      | 2        | 4         | 30      |
| Social Media Management     | Yes     | 4       | 5      | 3        | 1         | 60      |
| Online Tutoring             | Yes     | 4       | 4      | 3        | 1         | 48      |
| Personal Fitness Training   | No      | 3       | 4      | 4        | 1         | 48      |
| Handmade Crafts Selling     | Yes     | 3       | 5      | 3        | 2         | 45      |
| Digital Marketing Freelance | Yes     | 4       | 4      | 3        | 3         | 48      |
| Photography                 | No      | 3       | 4      | 3        | 2         | 36      |
| E-commerce Store            | Yes     | 4       | 3      | 2        | 3         | 24      |
| Affiliate Marketing         | Yes     | 4       | 5      | 4        | 5         | 80      |
| Virtual Assistant           | Yes     | 3       | 5      | 3        | 1         | 45      |
| Podcasting                  | Yes     | 3       | 4      | 4        | 3         | 48      |
| Blogging                    | Yes     | 3       | 5      | 3        | 4         | 45      |
+-----------------------------+---------+---------+--------+----------+-----------+---------+

Embed a table

This is probably the best alternative we have for the moment. It allows you to create tables in a lot of different ways and styles, but it also has some drawbacks.

Drawbacks

  • You rely on an external source, which can mean that it will stop working.
  • SEO impact: an embedded table might not always be parsed by a search engine.

The above table is a gist that you easily can create if you have a free GitHub account.
It gives you a nice, clean table, but you lack the possibility to add more advanced features like sorting.

I hope that Medium will add a create table medium function in the near future so we can avoid hacks like this.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *