GithubHelp home page GithubHelp logo

blog's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

blog's Issues

Announcement: overwiew of changes from 2020

Proposed by @kazk:

I'd like to have a post summarizing what was done in 2020 and 2021 so far.

  • Finished huge backend refactoring with significant performance improvements
  • Finished huge frontend refactoring, modernizing tools, and improved UX by making navigation much snappier
  • Created the community team and added many features for them to moderate
  • Started to work on the new documentation with the community team
  • New languages: Prolog, CFML, COBOL, Lean, Haxe, CommonLisp, Perl, Raku, Pascal

To keep the post short, I think I will just organize the points in a form of an overview without too many specifics, and then create a follow-up post on points which deserve it.

Feature request: mark new posts on the listing page

Listing page does not distinguish between old and new posts, making it difficult to spot whether new posts were published recently. Provide some visual clue that a post is new: newer than some time threshold, not read, or added after the last visit of a viewing user, or some other criteria.

Make the blog more visible

Ideas:

  • replace Forum in the left menu with Blog ( I don't know how that would work in a mobile version of the page - I don't use that )
  • if there's a new post, send notifications like for new translations ( and ranks? - it's been a while )
  • or, if you don't want to do that, just in the top right corner thingy

Announcement: moderation team

Create a post announcing that the moderation team has been formed, and explain how it could be helpful for users.

I wonder whether (and how) it would be necessary to stress the fact that moderators are "officially recognized" thing.

I am also not sure how detailed the post should be.

Blocked by codewars/docs#250

Announcement: Codewars docs

Create a post announcing documentation for Codewars.

  • explain ideas behind it
  • encourage users to contribute and explain how
  • provide some insight about plans for it

Announcement: List of python kata to update

Possibly could be combined or accompanied by #21 . I think an explicit post would make authors aware why it's needed and prevent occurrences of such: https://www.codewars.com/kata/5b7c80094a6aca207000004d/discuss#600c14a4a4982600221d4a62 or https://www.codewars.com/kata/598d91785d4ce3ec4f000018/discuss#600c0ea383491c002b5adf45 or https://www.codewars.com/kata/586e6d4cb98de09e3800014f/discuss#600c15faa49826001c1d880a when authors do not admit the problem because "it works".

Announcement: recently added and updated languages

From this blog post: https://blog.codewars.com/2021/updates-from-the-past-year/#new-languages

We've added support for the following languages: Prolog, CFML, COBOL, Lean, Haxe, CommonLisp, Perl, Raku, and Pascal.

[...] Many of the existing languages were also updated to newer versions. More details will be provided in a dedicated post.

Create a post which lists added languages and updates with the potentially biggest impact:

  • changes in APIs and testing frameworks, or changes visible directly to users, like finally fixed, annoying issue in Snowhouse
  • the fact that some kata do not work anymore and need to be updated (links to lists), encourage users to fix them
  • encourage users to provide new content for beta languages
  • credit users who helped setting up the runner

Maybe the previous post on the topic: https://blog.codewars.com/2019/new-languages/ could be used for inspiration?

@kazk it would be nice to have a list of recently updated languages, I guess it can be extracted from the runner board? How far back should it go? I think not all updates have to be listed, just ones with the biggest impact on authors.

Announcement: new moderation features

Not all features are of any interest for regular users, but some of them would be worth to be announced, so users know that some specific issue can be addressed in general:

[...]

  • Let mods hide solution group from the list (audited)
  • Let mods invalidate solution group without verifying (audited)
  • Let mods recalculate buggy beta votes (audited)
  • Let mods unpublish beta kata (audited)
  • Let mods remove rank assessments and votes (audited)

[...]

  • inform users that some issues are now possible to be handled
  • ask users to report problematic instances, so mods could handle them
  • say "thanks" to maintainers who did the hard work of implementing these

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.