DEV Community

Cory
Cory

Posted on • Originally published at corysblog.dev on

Pseudocode and JavaScript

Today is August 20th. I haven’t made a blog post since July 4th. Wait, what???! How in the world is it late August already??? Obviously I have been slacking on the blog posts, so this post is mostly to hold myself accountable and to make sure I post more often (that’s a lot of “post” in one sentence…. crap, did it again).

My recent studies have still been focused on JavaScript and trying to get more comfortable writing it. I had gone back to a JavaScript course that I was working through (my second “beginners” course) but was feeling guilty about not actually doing much coding. So I decided to work on a project.

@chrisdixon161 over on Twitter has put together some free JavaScript projects that I thought looked fun (you can find them at https://fun-javascript-projects.com/). I went with the “Tip Calculator” project and really enjoyed the experience. I coded along with Chris’ video and felt pretty good about myself for “building” something (see my results here https://coryrunn.github.io/TipCalculator/).

JavaScript tip calculator
My tip calculator

About a week later I went back to my code to review and add some comments. As I was going through it was clear to me that I would be lost if I needed to replicate this project by myself with no help. More practice needed? Um, yeah.

This is where pseudocode comes into play for me. My plan is to go through the project and start by writing pseudocode and then go from there. In the hopes of holding myself accountable, I’m posting my intentions here. We all know if you read something on the internet then it must be true 😉. Update soon…… hopefully.

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

While many AI coding tools operate as simple command-response systems, Qodo Gen 1.0 represents the next generation: autonomous, multi-step problem-solving agents that work alongside you.

Read full post

Top comments (0)

SurveyJS custom survey software

JavaScript Form Builder UI Component

Generate dynamic JSON-driven forms directly in your JavaScript app (Angular, React, Vue.js, jQuery) with a fully customizable drag-and-drop form builder. Easily integrate with any backend system and retain full ownership over your data, with no user or form submission limits.

Learn more