GithubHelp home page GithubHelp logo

webplatformdaily-site's Introduction

A daily digest, 20-25 entries per day, 5 days a week. Topics: front-end web development and the Web Platform. I’m providing this digest for the benefit of the web development community without a profit motive.

Timeline

How it started

In early 2013 I was working on a project for which I started reading tweets systematically (to gather information and resources). I noticed that I was gathering a fair amount of useful links that I didn’t need for that project, so I started putting them in daily lists inside a Google document. After a few days, I started thinking that this document could be useful to other developers, so I contacted Paul who tweeted about that document and triggered an initial response from the community.

Soon afterwards, Addy suggested that I could provide this as a website instead of a Google document. Initially, I was reluctant to invest time into this change as I was still mainly working on that other project, but after some quick prototyping, I came up with a solid design, so I went forward with it. A few days later, I decided to move this new site to a dedicated domain. That is when I shifted my entire focus to this digest.

Improvements in the first 6 months

The first several months were characterized by experimentation. I wasn’t yet sure what content I should provide and how it should be provided. This period was also plagued by regular delays which were a consequence of a flaw in my approach. (It takes time to build a robust workflow.)

But soon I started to recognize some great patterns for constructing this digest. Around June/July I started landing these significant improvements:

  • I raised the bar dramatically. Each candidate is carefully reviewed and only resources that contain quality, relevant content, and are easily digestible, are accepted.
  • I started rewriting titles (for entries like blog posts). This is a non-trivial and time-consuming process. I carefully construct the title to emphasise the key points of the linked resource making it significantly easier for the reader to understand what the resource is about. (Thanks to Brian for inspiration.)
  • I started allowing only direct content, i.e. content that is useful to the reader immediately without him having to invest time/energy into digesting it himself. As a result, certain types of resources are generally excluded (e.g. raw undigested documents and compound resources like lists with both good and bad entries).

The future

There are several awesome features (like “search all data by keyword” and a collection of useful auxiliary pages) that I’m eager to add, but first I have to secure a stable income for my work on this digest. I’m looking to get funded during October 2013.

My workflow

Creating content for this digest has since its inception been my full-time job. The amount of work hours I invest into each release has increased over the months, and I’m currently at 7-8 hours of work on average. Producing a release revolves around these two major steps:

  1. On Twitter I load my timeline (the tweets from the people I follow) for the last 24 hours (e.g. 1 AM Tuesday to 1 AM Wednesday). There are about 400-500 tweets in those 24 hours. Based on those tweets I construct a list of candidates which contains around 60 potential entries. This first step requires approx. 3 hours of work.
  2. I carefully evaluate each candidate and accept around 20-25 for the next release. (Example: I review up to 20 blog posts per day, only 6 of which are on average added to the digest.) This second step requires at least 4 hours of work.

webplatformdaily-site's People

Contributors

4lbertoc avatar azu avatar blissdev avatar breakerfall avatar cust0dian avatar ebidel avatar frozzare avatar georgetzellis avatar gregtyler avatar imjared avatar karbassi avatar oliviernt avatar paullewis avatar phistuck avatar simevidas avatar umaar avatar vestride avatar yoavweiss avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.