Consuming my own REST API

Two months ago, I published a short post over on my personal website / blog which informed people of the launch of a new portfolio website.

This portfolio website was a showcase for some of my personal projects, past and present. The website was built using HTML and vanilla Javascript and this resulted in a slideshow type website allowing the user to browse my projects one by one or by clicking a link under the current slide to browse directly to that project information.

I have now revamped this website using the VueJS framework which pulls the project information in the form of JSON data from a small homegrown API that I built using Python Flask. The website display has also been altered to show transparent effect flashcards instead of an online slideshow. If I add JSON records to the API, new flashcards will be automatically created on the portfolio website.

The benefits are that the quantity of HTML markup and Javascript has been significantly reduced and it is now quicker and easier for me to keep my portfolio website up to date.

Click here to see my new look portfolio website.

Hello world!

This is the first post on my itprofessional.ie tech blog. I believe the title is appropriate as a first post on a technical blog because ‘Hello World’ is often the first program written by beginner programmers because it introduces some simple concepts such as strings, print statements, and possibly variables.

As a programmer for a number of years, I am a strong believer in continuous learning as a means of career progression. I always enjoy learning new skills and becoming familiar with additional technologies. I also like to share the wealth. Some examples of where I like to help other programmers are in the following posts written a few years ago and through volunteering as a mentor with CoderDojo groups in Swords, Co. Dublin and Kells, Co. Meath.

LINKING TO JQUERY UI ACCORDION HEADERS

PHP BASICS – A CRASH COURSE

This technical blog will look to explore and discuss numerous aspects of technology and the world of IT.

Stay tuned…