Attempting 26 Projects in 52 Weeks

09 Aug 2018

​​ Last year when I left Poole (and WDS), I had listened to a podcast in which the main contributer aimed to achieve 52 things in 52 weeks.

With my aim of improving my technical capability further, I wanted to try and emulate this as a developer. Being realistic I aimed to complete 26 projects in 52 weeks

It was fun, met some awesome people and it even ‘opened some doors’.

It also gave me opportunity to improve my skills Angular 2+, react, selenium, charting libraries, machine learning tooling, python, web scraping, spring-boot, image manipulation, mobile development and more

Here’s the list (mostly for my own sanity) and in case anyone does want to discuss any of them. Some are large, some really not so large!

1) A commercial vehicle sourcing system which finds vans for sale online at a profitable price (using number plate recognition, and milage processing for external valuations)

2) A private number plate sourcing system including eBay data gathering api integration

3) A platform for collating online content and increasing awareness of companies which support community organisations. Including a blogging platform

4) A website aiding football fans who wish to find travel services to away matches

5) A website which can automatically generate and print patterns (from custom images) which aid the use of popular children’s craft products such as hama

6) Marketing consultation, website creation and graphic design for a gym, community groups and a charitable swimming event

7) Improvements to my own personal website for storing blogs and ‘spikes’

8) Twitter data extraction with application of machine learning algorithms to find words commonly associated with organisations

9) A jovial (Chuck Norris) style joke generation website. Customisable for various people

10) Wallboard with integrations to Jenkins, stash, sonar and jira. Also with messaging capabilities

11) Spike of machine learning utterance to requirement classification (for surfacing statistics)

12) Video editing and sharing of practices undertaken. Utilised for family events, trip memory sharing and training distribution

14) Spike of a bot which can be interacted with through Skype

15) Data visualisation software for sports player attributes with automatic radar chart generation

16) Modelling of sporting data including xG (expected goals calculation) with automatic cumulative xG chart generation for specified matches

17) ReactJS front end for player comparison tables

18) Fantasy premier league point calculations for football league players

19) Facebook integration and picture upload with ability to overlay jovial or marketing graphics and text

20) HTML email templates for marketing updates

21) Complete marketing platform for a new clothing brand with blogs, market research, designs, pricing and logo generation

22) Automated restaurant website generation. Also with automatic generation of cross platform applications

23) Self learning progression with the use of podcasts and YouTube “courses”

24) Automated the recognition of ‘flaky’ cucumber tests by analysing data from previous runs

25) A browser extension to automate some aspects of eBay interactions

26) A website publicising wedding details with media creation

27) A ‘snake’ style game with the ability to customise the snakes head and items being collected

28) Electronic mosaic style art projects

29) A script to take dynamic charts generated locally and save them as graphics


Me

I hope this helps. Feel free to share and discuss via social media