Donnacha Forde

Donnacha on GitHub (Blogs & Posts, Lectures and Code)

Welcome to my GitHub Pages where you’ll find everything I’ve made available online. There are Posts & Blogs I’ve written on all things related to Software Engineering as well links to code samples and ‘hobby horse’ projects. You’ll also find an outline of the University course I’ve delivered on Software Architecture & Design at MTU.

Blogs & Posts

Code on GitHub

Here are public repos on GitHub that are in a presentable form.

Lectures

I developed and delivered the anchor module for an MSc in Software Architecture & Design at MTU during 2017-2019 (formerly CIT - Cork Institute of Technology).

A short summary of the lectures are available here.

Contents

Note: The following links reference PDF docs.

  1. The Role of the Architect
  2. Middleware & Interprocess Communication
  3. UI Architecture
  4. An Introduction to Database Modelling
  5. Databases & Persistency
  6. A Quick Recap on Object-Oriented Design
  7. An Introduction to Spring, DI & IOC
  8. Server Infrastructure & Enterprise Services
  9. Messaging & Event-Driven Architecture
  10. The ‘Third Platform’ - Cloud & Big Data
  11. Architecting for the Internet of Things

About Me

Read more about me here and on LinkedIn.com

Donnacha Forde