# 💻 Weekly Topic: Best Part of Coding

**URL:** https://forum.makecode.com/t/weekly-topic-best-part-of-coding/36006
**Category:** Arcade
**Created:** [April 21, 2025, 5:32pm UTC](https://forum.makecode.com/t/weekly-topic-best-part-of-coding/36006 "2025-04-21T17:32:20Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![MakeCode](https://avatars.discourse-cdn.com/v4/letter/m/f475e1/32.png) [@MakeCode](https://forum.makecode.com/u/MakeCode)
#### Post date: [April 21, 2025, 5:32pm UTC](https://forum.makecode.com/t/weekly-topic-best-part-of-coding/36006/1 "2025-04-21T17:32:20Z")

</div>

Hi everyone! Welcome to the last full week of April! Hope the month has been treating you well. This week, we’re going to talk about what we like about programming!

Since you’re here, it’s very likely that you’ve made an Arcade game or a cool micro:bit project or even do some coding outside of MakeCode. What part of the process is your favorite? Do you like thinking of a new idea and getting something started? Maybe coming up with a good algorithm or clean solution for a problem you’ve been facing? Maybe debugging because it’s like solving a puzzle? Do you find it satisfying to write tests and know that your code is working as expected? Are you most excited when everything comes together and you have a finished project? Is learning a new programming language the most rewarding? Or is there something else that’s best?

Let’s chat about it!

🖥 🔍

---

<div class="post-metadata">

### Author: ![Astronomicality22](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/astronomicality22/32/18365_2.png) [@Astronomicality22](https://forum.makecode.com/u/Astronomicality22)
#### Post date: [April 21, 2025, 7:22pm UTC](https://forum.makecode.com/t/weekly-topic-best-part-of-coding/36006/2 "2025-04-21T19:22:34Z")

</div>

the mental exercises it gives.

---

<div class="post-metadata">

### Author: ![Not-a-creepy-doll](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/not-a-creepy-doll/32/28255_2.png) [@Not-a-creepy-doll](https://forum.makecode.com/u/Not-a-creepy-doll)
#### Post date: [April 21, 2025, 7:22pm UTC](https://forum.makecode.com/t/weekly-topic-best-part-of-coding/36006/3 "2025-04-21T19:22:43Z")

</div>

I have two favorite parts.

1. Thinking of Ideas. I love just thinking about: what kind of game to create, how to work things out, and what fun things I can add to make my game unique
2. The other is when said ideas actually work, because I definitely have ideas far beyond my coding skill level and the limitations of Makecode.

---

<div class="post-metadata">

### Author: ![Danny\_Devention](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/danny_devention/32/30134_2.png) [@Danny\_Devention](https://forum.makecode.com/u/Danny_Devention)
#### Post date: [April 21, 2025, 7:23pm UTC](https://forum.makecode.com/t/weekly-topic-best-part-of-coding/36006/4 "2025-04-21T19:23:01Z")

</div>

The best part of coding is the ability to create whatever the heart desires, (not those kind of desires) And be able to share your creations with the community, and inspire them. Even the simplest of games can become beloved among their fans.

_insert joke here._

---

<div class="post-metadata">

### Author: ![Skittlesaersuper](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/skittlesaersuper/32/17209_2.png) [@Skittlesaersuper](https://forum.makecode.com/u/Skittlesaersuper)
#### Post date: [April 21, 2025, 7:23pm UTC](https://forum.makecode.com/t/weekly-topic-best-part-of-coding/36006/5 "2025-04-21T19:23:55Z")

</div>

Creativity and being able to be happy that YOU made a project. Whenever I make a game and review the code, I am still shocked yet proud of my efforts.

---

<div class="post-metadata">

### Author: ![Astro](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/astro/32/35479_2.png) [@Astro](https://forum.makecode.com/u/Astro)
#### Post date: [April 21, 2025, 7:27pm UTC](https://forum.makecode.com/t/weekly-topic-best-part-of-coding/36006/6 "2025-04-21T19:27:43Z")

</div>

Hyping up the game. it feels good. and also receiving like from said game.

---

<div class="post-metadata">

### Author: ![MeatballDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/meatballdev/32/28502_2.png) [@MeatballDev](https://forum.makecode.com/u/MeatballDev)
#### Post date: [April 21, 2025, 7:29pm UTC](https://forum.makecode.com/t/weekly-topic-best-part-of-coding/36006/7 "2025-04-21T19:29:25Z")

</div>

doing random stuff

---

<div class="post-metadata">

### Author: ![BotWarrior](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/botwarrior/32/25328_2.png) [@BotWarrior](https://forum.makecode.com/u/BotWarrior)
#### Post date: [April 21, 2025, 9:01pm UTC](https://forum.makecode.com/t/weekly-topic-best-part-of-coding/36006/8 "2025-04-21T21:01:58Z")

</div>

I love the start, that rush you get from deciding to make a cool project. That 80% of the work takes 20% of the time bit. Now afterwards, the 20% takes 80% bit is the scourge of all coders, like _ever_

---

<div class="post-metadata">

### Author: ![Popping-corn](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/popping-corn/32/21068_2.png) [@Popping-corn](https://forum.makecode.com/u/Popping-corn)
#### Post date: [April 21, 2025, 9:53pm UTC](https://forum.makecode.com/t/weekly-topic-best-part-of-coding/36006/9 "2025-04-21T21:53:14Z")

</div>

Helping each other is the best part

---

<div class="post-metadata">

### Author: ![CodePerson](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/codeperson/32/32288_2.png) [@CodePerson](https://forum.makecode.com/u/CodePerson)
#### Post date: [April 21, 2025, 11:46pm UTC](https://forum.makecode.com/t/weekly-topic-best-part-of-coding/36006/10 "2025-04-21T23:46:47Z")

</div>

When you finish a game and you can play it for as long as you want because you’re “Testing” it

---

<div class="post-metadata">

### Author: ![Fixitude](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/fixitude/32/28576_2.png) [@Fixitude](https://forum.makecode.com/u/Fixitude)
#### Post date: [April 21, 2025, 11:53pm UTC](https://forum.makecode.com/t/weekly-topic-best-part-of-coding/36006/11 "2025-04-21T23:53:42Z")

</div>

For me… it would be because I love computer games and making the games if they are good feels amazing then you play them and it is so cool to realise you made that.

---

<div class="post-metadata">

### Author: ![redSprite](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/redsprite/32/34262_2.png) [@redSprite](https://forum.makecode.com/u/redSprite)
#### Post date: [April 22, 2025, 2:50am UTC](https://forum.makecode.com/t/weekly-topic-best-part-of-coding/36006/12 "2025-04-22T02:50:00Z")

</div>

The part in which I fix the bug that almost made me delete the project.

---

<div class="post-metadata">

### Author: ![swirlix](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/swirlix/32/35624_2.png) [@swirlix](https://forum.makecode.com/u/swirlix)
#### Post date: [April 22, 2025, 2:52am UTC](https://forum.makecode.com/t/weekly-topic-best-part-of-coding/36006/13 "2025-04-22T02:52:06Z")

</div>

posting it on the forums and getting tons of love 😊

---

<div class="post-metadata">

### Author: ![ZeroFall](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/zerofall/32/34898_2.png) [@ZeroFall](https://forum.makecode.com/u/ZeroFall)
#### Post date: [April 22, 2025, 2:55am UTC](https://forum.makecode.com/t/weekly-topic-best-part-of-coding/36006/14 "2025-04-22T02:55:25Z")

</div>

When you finally get that idea you want for your game.  
Or you get this sick idea that you want to add to your game

---

<div class="post-metadata">

### Author: ![Luke](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/luke/32/32519_2.png) [@Luke](https://forum.makecode.com/u/Luke)
#### Post date: [April 22, 2025, 2:55am UTC](https://forum.makecode.com/t/weekly-topic-best-part-of-coding/36006/15 "2025-04-22T02:55:35Z")

</div>

making functions with parameters to do that one very specific thing in your game

---

<div class="post-metadata">

### Author: ![Ima.notarobot](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/ima.notarobot/32/26551_2.png) [@Ima.notarobot](https://forum.makecode.com/u/Ima.notarobot)
#### Post date: [April 22, 2025, 2:56am UTC](https://forum.makecode.com/t/weekly-topic-best-part-of-coding/36006/16 "2025-04-22T02:56:22Z")

</div>

Has to be that feeling of creating something and then posting it for other place to see. I love it when people share enthusiasm for something I made and I like having a community I can relate to. Another one of my favorite things about coding is learning new things and solving problems almost like an puzzle.

---

<div class="post-metadata">

### Author: ![UnsignedArduino](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/unsignedarduino/32/592_2.png) [@UnsignedArduino](https://forum.makecode.com/u/UnsignedArduino)
#### Post date: [April 22, 2025, 11:42am UTC](https://forum.makecode.com/t/weekly-topic-best-part-of-coding/36006/17 "2025-04-22T11:42:47Z")

</div>

I would say the start and the end of a project is the most fun, but I have no idea what the end of a project feels like considering I’ve never finished a project. 😞 😞 😞

> [@MakeCode](#):
>
> Do you find it satisfying to write tests

What’s a test? Good developers don’t need tests, just write code correctly the first time 🤪 🤪 🤪

---

<div class="post-metadata">

### Author: ![ChimbroDaPro](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/chimbrodapro/32/15852_2.png) [@ChimbroDaPro](https://forum.makecode.com/u/ChimbroDaPro)
#### Post date: [April 22, 2025, 11:51am UTC](https://forum.makecode.com/t/weekly-topic-best-part-of-coding/36006/18 "2025-04-22T11:51:36Z")

</div>

This might be my favourite weekly topic so far.

I used to love coding just for the challenge. Back when I was making Dark vs. Light, it was all about seeing if I could make something wild and seeing if I could actually pull it off with code.

But now, it’s shifted a bit. What I really love most is how I can tell a story through coding, like a way to immerse people in a world I’ve created. Like, when someone plays one of my games and gets invested in the characters or the story, it feels kind of cool to know you… did that. I don’t even fully know how to describe it, but it’s like… you’re affecting someone else’s life, even just a little, through something you made from scratch. That kinda is what hits the hardest for me imo. Not like I’m making anything like that RIGHT NOW… but still.

So yeah, seeing someone enjoy what I’ve made—that’s the best part by far.

---

<div class="post-metadata">

### Author: ![ADM\_F](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/adm_f/32/19808_2.png) [@ADM\_F](https://forum.makecode.com/u/ADM_F)
#### Post date: [April 22, 2025, 12:01pm UTC](https://forum.makecode.com/t/weekly-topic-best-part-of-coding/36006/19 "2025-04-22T12:01:02Z")

</div>

Creating something you are proud of and Solving problems

Oh and optimizing taking a game from 7k lines to 5k is awesome

---

<div class="post-metadata">

### Author: ![DangerNoodle](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/dangernoodle/32/14797_2.png) [@DangerNoodle](https://forum.makecode.com/u/DangerNoodle)
#### Post date: [April 22, 2025, 5:53pm UTC](https://forum.makecode.com/t/weekly-topic-best-part-of-coding/36006/20 "2025-04-22T17:53:59Z")

</div>

There are two things that make me love coding:

- Mentally driving myself towards insanity
- The process of getting an idea, making the game, then scrapping it before it isn’t good enough

always fun 🥲

[Next page](https://forum.makecode.com/t/weekly-topic-best-part-of-coding/36006.md?page=2)
