Skip to content

Instantly share code, notes, and snippets.

View samdemaeyer's full-sized avatar
🚀

Sam De Maeyer samdemaeyer

🚀
View GitHub Profile
@samdemaeyer
samdemaeyer / frontend-driven-development.md
Last active March 15, 2021 15:27
Frontend Driven Development

Frontend Driven Development

Abstract

For a long time the frontend has been driven by the backend. As now the frontend frameworks are getting stronger and more and more independent, there is no reason to wait for the backend any more and it actually makes sense to start with the frontend in a lot of the cases.

In the talk, I would like to explain to the audience what is Frontend Driven Development (Frontend First) and in which cases we could argue that it is the right way to go. Obviously its not the correct approach for every application.

Also, the history of the backend being the strong leader for many years, compared to the frontend is very interesting. It is fascinating to see how the frontend slowly has became more and more powerful and independent and therefore is less and less in the shadow of the backend.

We are also looking into creating one or more addons to make frontend driven development even more appealing and useful, so the concepts of these could be part of the talk.

@samdemaeyer
samdemaeyer / ember-engines.md
Last active December 2, 2016 13:09
Ember Engines (17-11-2016)

Ember Engines Migration Tutorial

Follow the steps below to complete this tutorial about migrating your app into some engines.
Checkout the live coding session on 17 November 2016 @ ShowMyHomework headquarters.

Prerequisites

You will need the following things properly installed on your computer.

@samdemaeyer
samdemaeyer / new_features_steps.md
Last active November 29, 2016 16:56
Features New Steps

New Feature: Seating Plan Templates

Please try to accomplish the following steps

  • Create a new Seating Plan Template (5x5)
  • Add some desks to this template
  • Resize the grid to become 4x5
  • Create a new seating plan from the newly created template
  • Update the newly created seating plan and select another template