Giter Site home page Giter Site logo

cofx logo

Hi, I'm Luc

I'm a full-stack software engineer from Voerendaal, the Netherlands. I started working as a freelance software engineer and scrum master under the company name cofx in 2022: https://cofx.nl. I'm not afraid of picking up any language or technology, but most of my experience is with Java, Clojure, and React-based front ends.

I wrote some blog posts for Kabisa, one of my previous employers, which are available on their tech blog. Hopefully, I'll pick up blogging again in the near future. Visit blog.cofx.nl to see whether we've already reached the near future.

I'll use this personal README.md as an introduction to my most noteworthy open source work. This is GitHub, after all.

Clojure

Clojure for beginners

Clojure for beginners is collection of assignments that should help you to get to know Clojure and ClojureScript. It is still a work in progress.

Hashing assets

I created a Leiningen plugin and a hook for shadow-cljs that actually do the same thing: adding a hash to the filename of JS and CSS files before including them in index.html.

Musical quiz

Top 10 is a musical quiz where the participants have to guess who is who based on their taste in music. The front end is a re-frame app written in ClojureScript. The back end uses Vert.x for Java.

Wish lists

Lijstje is a small app for creating and sharing wish lists. It's available in Dutch only at the moment. There were already a lot of apps with similar functionality before I started working on this one. I couldn't shake the thought that there should be one more. Now, exactly the right number of wish list apps exist.

JavaScript

Prefix commit message

Many projects that I worked on had the requirement that each commit message should contain a reference to a JIRA-ticket. Because typing those JIRA identifiers over and over again is no fun, I wrote a small script that takes the JIRA identifier from the name of the current branch.

Indoor positioning plugin for Cordova

For Kabisa, I created a Cordova plugin for Signify's indoor positioning SDK.

Python

Markdown to PDF

I wrote a blogpost about creating good looking PDF with Markdown and CSS after I stumbled upon the excelent WeasyPrint by coincidence. The blogpost comes with a Python script that shows how this would work in practice.

Various small contributions

Luc Engelen's Projects

cryogen icon cryogen

A simple static site generator written in Clojure

differencify icon differencify

Differencify is a library for visual regression testing

dokku-dockerfile icon dokku-dockerfile

Deploy applications to Dokku via Dockerfiles outside of the project root

fontys-micro icon fontys-micro

Spring Boot app - Java micro frameworks workshop for Fontys

jenkinsfile icon jenkinsfile

A monorepo demonstrating CI/CD for a static front end and a back end running in a Docker container

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.