---
title: "Discussion on \"Hashnode Challenge 1: Show off your coding skills 👩‍💻 👨‍💻\" | Hashnode"
description: "Discussion on \"Hashnode Challenge 1: Show off your coding skills 👩‍💻 👨‍💻\". Hey Hashnoders,\nWe've recently opened a poll and asked if you'd be interested in participating in our coding challenge. The poll has not ended yet, but since the stunning 93% of you were excited about this idea, we're going forward with it.\nWe've tea..."
url: "https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Hashnode Challenge 1: Show off your coding skills 👩‍💻 👨‍💻](https://hashnode.com/post/hashnode-challenge-1-show-off-your-coding-skills?utm_source=hashnode&utm_medium=feed)

Hey Hashnoders, We've recently opened a poll and asked if you'd be interested in participating in our coding challenge. The poll has not ended yet, but since the stunning 93% of you were excited about this idea, we're going forward with it. We've tea...

Aug 21, 2018 · hashnode.com  
Read the article

-   [#javascript](https://hashnode.com/tag/javascript)
-   [#programming](https://hashnode.com/tag/programming)
-   [#hashnode](https://hashnode.com/tag/hashnode)
-   [#css](https://hashnode.com/tag/css)
-   [#html](https://hashnode.com/tag/html)

## Written by

[Milica Maksimović](https://hashnode.com/@mmaksimovic)

@mmaksimovic · Novi Sad

  
[View profile](https://hashnode.com/@mmaksimovic)

founder Literally.dev, ex-Growth @wasp, former Community Manager @Hashnode

I am a marketer in love with tech and building communities around products. My passion is understanding how things work, what people think, and how organizations function.

## Responses 15

Markdown supported · ⌘↵ to post

[Che dilas](https://hashnode.com/@dilas)

[Sep 6, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b91bf63d0c169a7241c4b57)

who won on this challenge?

[Milica Maksimović](https://hashnode.com/@mmaksimovic)

[Sep 7, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b91bf63d0c169a7241c4b57#reply-5b922422ec20bcdf39f2a161)

Hey [Che dilas](https://hashnode.com/@dilas), here's the announcement - [hashnode.com/post/hashnode-challenge-no1-winners-…](https://hashnode.com/post/hashnode-challenge-no1-winners-cjlndl0z6003nu2s1ul9ej33i)

[Che dilas](https://hashnode.com/@dilas)

[Aug 29, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b86ea24e5c1906f5d457f74)

Please my 404 Error page [submission](https://codier.io/creation/r1Pr7PEwQ)

[Che dilas](https://hashnode.com/@dilas)

[Aug 28, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b85dcd9bbc542d3264b866d)

Is this challenge still on?

[Milica Maksimović](https://hashnode.com/@mmaksimovic)

[Aug 29, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b85dcd9bbc542d3264b866d#reply-5b863240ae02e62b26f692b0)

Hey [Che dilas](https://hashnode.com/@dilas), Yes it is still on 🙂 It ends on Monday, the 3rd od September.

[Che dilas](https://hashnode.com/@dilas)

[Aug 29, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b85dcd9bbc542d3264b866d#reply-5b86e5e0e5c1906f5d457f01)

Thanks!! i am submitting then.

[Che dilas](https://hashnode.com/@dilas)

[Aug 29, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b85dcd9bbc542d3264b866d#reply-5b86e9a9e5c1906f5d457f72)

Please my submission [codier.io/creation/r1Pr7PEwQ](https://codier.io/creation/r1Pr7PEwQ)

[Aniketh Saha](https://hashnode.com/@aniketh)

[Aug 26, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b82826aba640c86684d5b0f)

Please review my submission [404 challenge](https://codier.io/creation/SJa0hJgPX)

[Nemanja Gvozdic](https://hashnode.com/@nemanjaG)

[Aug 24, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b802b89cf3d482b4284807f)

Here's my [solution](https://codier.io/creation/rynbS5TLX)

[Allen Shaji](https://hashnode.com/@secretcoder)

[Aug 24, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b80173bcf3d482b42847f58)

Here is my [submission](https://codier.io/creation/Ska3DFT8Q) . Please check and post your feedback

[Milica Maksimović](https://hashnode.com/@mmaksimovic)

[Sep 3, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b80173bcf3d482b42847f58#reply-5b8d27b27046eaed677f1be3)

Hey [Allen Shaji](https://hashnode.com/@secretcoder) check out your email :)

[Allen Shaji](https://hashnode.com/@secretcoder)

[Sep 3, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b80173bcf3d482b42847f58#reply-5b8d2a4f7046eaed677f1bef)

Hai Madam, I haven't received mail from you now

[Vipul](https://hashnode.com/@willraw)

[Aug 24, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b8016ccddc54c4212c01b89)

## **`Oops! Detached-Hashnode`**

My submission for 404 challenge : [Click here](https://codier.io/creation/BktrV9p8X)

**Feedback, Suggestions and Bugs are welcomed.**

[Milica Maksimović](https://hashnode.com/@mmaksimovic)

[Sep 3, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b8016ccddc54c4212c01b89#reply-5b8d279a7046eaed677f1bdf)

Hey [Vipul](https://hashnode.com/@willraw) check out your email :)

[Melwin D'Almeida](https://hashnode.com/@melwinalm)

[Aug 24, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b7fe8b5d71e03b101c3b1e0)

Check my submission here - [codier.io/creation/H1JHTfp8X](https://codier.io/creation/H1JHTfp8X)

[Risyandi](https://hashnode.com/@risyandi)

[Aug 24, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b7f83d1cf3d482b42847b41)

Nice I will participate in this challenge.

[Che dilas](https://hashnode.com/@dilas)

[Aug 23, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b7efe88cf3d482b42847790)

Great!! that sound so awsome looking forward to be part of that.

[TheSheriff](https://hashnode.com/@hipkiss91)

[Aug 22, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b7d294c780aca28234b65d2)

Can I make this my submission? :P

[https://http.cat/404](https://http.cat/404)

[Milica Maksimović](https://hashnode.com/@mmaksimovic)

[Aug 22, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b7d294c780aca28234b65d2#reply-5b7d2a273280168862304bbe)

![yis](https://media.giphy.com/media/GYx3rLjdBPfyM/giphy.gif)

[Vishwa Bhat](https://hashnode.com/@cruci161)

[Aug 21, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b7c4da86f3274806dc701dd)

Here is my [submission](https://codier.io/creation/HJHfupFLQ). Not a super fancy ones. I'll make it better whenever possible.

P.S. Cool assignment but as one of the answers pointed out, it's better to have assignments scoped to relevant tags otherwise questions might look to be unfair.

Cheers!

[Kenan Yusuf](https://hashnode.com/@KenanYusuf)

[Aug 21, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b7c4da86f3274806dc701dd#reply-5b7c5d4a6f3274806dc70283)

Looks great Vishwa!

[Aakash Mallik](https://hashnode.com/@humble_D)

[Aug 21, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b7c4da86f3274806dc701dd#reply-5b7c730432801688623043a8)

Good stuff. May I suggest some change if you don't mind. The idea Itself is wonderful, but everything else looks kind of empty. Could you fill up the empty space with something relevant? It would be a better use of space that way. The missing node in graph thing is pretty cool.

[Vishwa Bhat](https://hashnode.com/@cruci161)

[Aug 22, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b7c4da86f3274806dc701dd#reply-5b7cb52d6f3274806dc70481)

[Aakash Mallik](https://hashnode.com/@humble_D) I felt that too but I was damn sleepy to think anything better. I'll change it soon whenever I get free time.

[Aakash Mallik](https://hashnode.com/@humble_D)

[Aug 21, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b7c410c6f3274806dc701c4)

I like the idea but I think this challenge is more for design-oriented people. Most of the people following Hashnode tend to be development oriented. I like the initiative but I hope next time we could get more of a dev problem to solve.

[Milica Maksimović](https://hashnode.com/@mmaksimovic)

[Aug 21, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b7c410c6f3274806dc701c4#reply-5b7c41a53280168862304151)

Thanks for your comment [Aakash Mallik](https://hashnode.com/@humble_D)! Rest assured that this will not be the only type of challenge over here :)

[Aakash Mallik](https://hashnode.com/@humble_D)

[Aug 21, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b7c410c6f3274806dc701c4#reply-5b7c7261328016886230439d)

[Milica](https://hashnode.com/@mmaksimovic) I am counting on that. Good luck. :-)

[Che dilas](https://hashnode.com/@dilas)

[Aug 23, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b7c410c6f3274806dc701c4#reply-5b7efec7cf3d482b4284779e)

I thought its more of the UI development thing

[Marco Alka](https://hashnode.com/@maruru)

[Aug 21, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b7c1ea0d935b36a65138659)

```
Question:
    Upvotes will be counted where exactly? On Codier only?
    Will social platforms and Hashnode upvotes be included?
Answer: Only on Codier.

Question:
    How many entries can one participant submit?
Answer: Only one. (according to Codier's founder, Kenan Yusuf)

Question:
    Can I change my entry from time to time to generate upvotes?
    Isn't that cheating?
Answer: It's ok. People can remove their upvotes, so it's deemed ok. (according to Codier's founder, Kenan Yusuf).
```

---

For the challenge, [here's my submission](https://codier.io/creation/SyvSBqKIm)

[![hashnode404.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1534858512248/H1OfScYL7.png)](https://cdn.hashnode.com/res/hashnode/image/upload/v1534858512248/H1OfScYL7.png)

[Milica Maksimović](https://hashnode.com/@mmaksimovic)

[Aug 21, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b7c1ea0d935b36a65138659#reply-5b7c209bd935b36a65138669)

Hey [Marco Alka](https://hashnode.com/@maruru) upvotes will be counted only on Codier. You can invite your followers to upvote your solution there 🙂

P.S. Wow, that was a fast solution 🚀

[Marco Alka](https://hashnode.com/@maruru)

[Aug 21, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b7c1ea0d935b36a65138659#reply-5b7c22a4d935b36a6513866c)

[Milica](https://hashnode.com/@mmaksimovic) just a quick hack, which I wondered why it wasn't already implemented, yet...

I have more questions (yeah, they pop up as I write): To how many entries is one participant limited? Can I create another (different) design, or do I have to go with this one until the end? What about me changing the design completely from time to time so I can get more upvotes? While technically possible, I'd consider that cheating...

[Kenan Yusuf](https://hashnode.com/@KenanYusuf)

[Aug 21, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b7c1ea0d935b36a65138659#reply-5b7c3a603280168862304129)

Hey Marco!

Awesome solution 🤘

We currently only allow users to post one solution to a challenge. If you wish to show off a variety of ideas, we suggest that you try and fit them all into one creation.

In terms of changing your design, feel free! People can always remove their upvote if they do not like the updated design.

Kenan - Founder of Codier

[Jason Knight](https://hashnode.com/@cutcodedown)

[Aug 21, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b7c18e6d935b36a6513864c)

Methinks we have different definitions of the word 'cool'... since wasting bandwidth on animated nonsense on a error page is so mind-numbingly... well, I lack the words in polite company.

Made all the worse by the current page's glut of "JS for nothing", meta tags no legitimate UA cares about particularly on a 404, classes on elements that have zero reason to even have classes, preloading link nonsense wasting the user's bandwidth, empty title attribute, and 5.8k of minified markup doing the job of around 1k of code!

You'd almost think it was slopped together with the train wreck laundry list of how NOT to build a website that is bootstrap.

But given the wording of the request, I shudder in horror at the monstrosities you are likely to get out of this "competition" given the request for animated trash... though what would actually be useful to users in such a page would be to simply have the 404 be the same template as the rest of the website! Same sidebar with normal navigation, showing the user, votes, followers at the bottom... same background, same left side bar that scrolls with the content, then plug in the error message into the center column with those same helpful links.

NOT some bloated trash animated nonsense.

Not exactly what I thought you were talking about for 'contests' -- particularly since if I were to make an entry it basically involves rewriting or recreating the site itself. Though it could use it what with the nutters 105k of markup without the content even being loaded filled to the brim with "JS for NOTHING" that tells large swaths of potential users to go plow themselves. _Again, I know a number of people who would be interested in this site if the over-use of CSR mated to massive bandwidth bloat didn't tell them where to stick it!_

The voting counted on the day submission ENDS is also pretty hinky, especially with the "please spam the devil out of it" plea. Actually comes across as pretty sleazy overall.

[Jason Knight](https://hashnode.com/@cutcodedown)

[Aug 21, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b7c18e6d935b36a6513864c#reply-5b7c25266f3274806dc7019d)

[Marco Alka](https://hashnode.com/@maruru) Thing is what I'd do for a 404 page for this site would recreate more than half of the home page... since that's what the 404 page should likely be! Put all the useful stuff from the existing sidebars on it, then show the text they currently have (with actual semantics) in the content area... possibly with that cute little 2x2 of topics that's shown underneath each thread?

I'm not sure I'm up for biting off a one week project as a coding challenge given the train wreck of CSR the existing site is.

though to be brutally frank there is NO excuse for the existing 404 page to have significantly more code than:

```
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8">
<meta
    name="viewport"
    content="width=device-width,height=device-height,initial-scale=1"
>
<link
    rel="shortcut icon"
    href="/static/images/favs/favicon.ico"
>
<link
    rel="stylesheet"
    href="template/screen.css"
    media="screen,projection,tv"
>
<title>404 Not Found - Hashnode</title>
</head><body>

<h1><a href="/">HashNode</a></h1>

<div class="statusError">
    <h2>We can’t find the page you’re looking for</h2>
    <p>Error code 404</p>
<!-- .statusError --></div>

<div class="links">
    <h2>Here are some helpful links:</h2>
    <ul>
        <li><a href="/">Homepage</a></li>
        <li><a href="/">Discussions</a></li>
        <li><a href="/blogs">Blogs</a></li>
        <li><a href="/news">News</a></li>
        <li><a href="/about">About Hashnode</a></li>
    </ul>
<!-- .links --></div>

</body></html>
```

Unless you REALLY think people are going to save a link to the 404 to their desktop. For the EXISTING page, that's all that should be needed.

In fact, I might just do that as my submission, rewrite the existing one to 1) not be a fat bloated pig rolling around in bootcrap, and 2) fix the responsive layout bugs so common to the DELUSION that bootcrap can handle that for you.

Seriously, the ONLY thing you can learn from bootcrap is how NOT to build websites.

Oh wait, it's ONLY on Codier? Well nevermind then. NOT a fan of that broken inaccessible USELESS **DISASTER** of a website.

When they said coding challenges in that voting thread, this is not what I was thinking of. Is it too late to change my vote?

[Marco Alka](https://hashnode.com/@maruru)

[Aug 21, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b7c18e6d935b36a6513864c#reply-5b7c28e16f3274806dc701a1)

> Oh wait, it's ONLY on Codier? Well nevermind then. NOT a fan of that broken inaccessible USELESS DISASTER of a website.
> 
> When they said coding challenges in that voting thread, this is not what I was thinking of. Is it too late to change my vote?

You may use your own tools offline and just bundle everything up, then upload it to Codier, if you don't like their editor.

[Milica Maksimović](https://hashnode.com/@mmaksimovic)

[Aug 22, 2018](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b7c18e6d935b36a6513864c#reply-5b7d010432801688623047ff)

Hey [Jason Knight](https://hashnode.com/@cutcodedown)

First, I'd like to thank you for your best intentions and listing all the things you felt we needed to improve. We've always been open to feedback and criticism, and we've made some changes to the blog post and added comments on Codier such as :

> feel free to animate or include external libraries to make your solution as cool as possible, but also ensure it is lightweight and usable.

However, I must say that the language you've used is not something we'd love people to use over here. I understand that you wanted to get our attention and show us the areas of improvement, but your comments weren't as constructive as they should've been. We're proud to say that we're the friendliest dev community on the web and we're working hard on keeping Hashnode going in that direction. We'll never delete comments from other people if we disagree with them and we'll never turn our head when our community sends some constructive criticism to us. We're open to collaboration and promote transparency on all levels.

That being said, we'd really appreciate it if you could copyedit yourself in the future and remove sentences that would simply agitate or upset the reader. We understand that you have strong opinions, but the way you put some things together simply offends people and creates toxicity. It even puts off people from participating in the challenge. Our primary goal is to motivate our users to practice their skills and do something fun.

Here are the most problematic things you've written:

> some bloated trash animated nonsense
> 
> The voting counted on the day submission ENDS is also pretty hinky, especially with the "please spam the f\* out of it" plea. Actually comes across as pretty sleazy overall.
> 
> 1) not be a fat bloated pig rolling around in bootcrap, and 2) fix the responsive layout bugs so common to the DELUSION that bootcrap can handle that for you.

And the one we hope you'll rephrase:

> Well nevermind then. NOT a fan of that broken inaccessible USELESS DISASTER of a website.

Again, we understand that you don't agree with some things we're doing here, but there's no reason to offend anyone and use such language. Instead of attacking and insulting people's work, you can suggest areas of improvement and talk about what should be changed and why.

We're open for any kind of discussion, but we can't and won't allow toxicity on this platform. There are enough forums on the web that promote just that. Let's keep this discussion and this platform friendly and open.

Also, I'm really looking forward to seeing your solution out there! Show us what you think we should do and how.
