DEV Community

Cover image for Confidently Incorrect - Revisiting previous projects.
Bradley Hill
Bradley Hill

Posted on

2

Confidently Incorrect - Revisiting previous projects.

Confidently Incorrect since 1987

Personal Brief

So I have been learning how to code and broadly development since 2020, during the Covid-19 lockdowns, beginning with the classic triple threat of HTML/CSS/JavaScript, adding into the mix a dash of Python and since returning to live in France 2022 have committed to The Odin Project web-development program and happily began my full time formal learning with Ada Tech School in 2023. Now the search for my 12-month-long apprenticeship (Alternance, en français) begins, as well as continuing my self-study and side-projects.

Introduction to this series of articles

As I approach the end of my formal learning, I would like to take the time to look back at the projects that I have participated in over the course of my training.

6 mini-projects in total, of increasing complexity

  1. A simple 2D video Game - Using Pico-8 and a modified Lua language

  2. An exercise in Data Visualisation and using API's - Using JavaScript and Chart.js

  3. Navigator Extension called 'SweetWeb' for censoring words from sites - Using JavaScript and Manifest.json

  4. Simple Social Network - Using PHP and a predefined simple database.

  5. Used furniture e-commerce website - React was used for the front-end and express and node.js were used for the back-end.

  6. Microblogging platform - using PHP with Laravel as well as first time using a docker container.

Conclusion

Over the next few articles I plan to review and suggest, confidently, changes that could be made to improve the code and perhaps the approach to the project we had whilst working together as a group. All this is an exercise in self-reflection, and revisiting code that has been left behind, and to try and identify weaknesses and suggest changes that I would make now, with the benefits of hindsight and greater experience.

AWS GenAI LIVE image

How is generative AI increasing efficiency?

Join AWS GenAI LIVE! to find out how gen AI is reshaping productivity, streamlining processes, and driving innovation.

Learn more

Top comments (2)

Collapse
 
michaeltharrington profile image
Michael Tharrington

Nice, Bradley! This sounds like a cool series. I'm here for it!

Collapse
 
bradley-hill profile image
Bradley Hill

Thanks a lot, any constructive criticism is welcome as well, so don't hesitate if you have more questions/comments!

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay