In case the snazzy domain name didn't already clue you in, my name is Jesper. I'm a front-end developer who cares about code structure/maintainability and user experience.
I believe that without proper structure, you're not going to be able to deliver the best possible user experience. The better structure you have in your code, the easier it is to maintain it; the more maintainable your code is, the more time you can spend improving performance, polish, and the overall user experience. As I see it, good user experience is a consequence of well-written, well-structured code.
I'm currently working as a senior (gettin' old!) front-end developer at Issuu. I've been there for a while now, and I'm very happy I decided to take on the role. Things are done in a way that I am very much a fan of and, once again, I find myself learning new stuff and being challenged on a daily basis.
Before this, I worked for Politiken, where I helped make the site look good and keep it running fast, while also staying true to our design principles and template framework. I liked it a lot; not just the work itself, but also collaborating with smart, talented, passionate people who also wanted to carry the product forward in the most sensible manner.
Before that, I was at Autobutler. When I first started, they hadn't had an actual front-end developer for about six months and they didn't have any real structure in place for the front-end code. During my time there, I managed to shape things up and introduce some more structure (at least, I like to think I did).
My first job out of school was at a small digital agency where I had also interned during my final semester: Lindegaard & Co.
I worked on a bunch of different projects during my time there. I became proficient in Learning by Doing and The Art of Hitting The Ground Running.
Needless to say, I learned a lot and I wouldn't be where I am today, had it not been for my time spent there.
I love open source software.
Not only is it amazing to have access to so much high quality software; open source projects are also a great source of inspiration. To see how other people write their code and how they have solved common (and not so common) problems is priceless to me.
That's why I try to put as much of my own stuff out there as I possibly can. It makes me want to try harder and do better. Who knows? Maybe one day my code can inspire someone else.
I try to contribute wherever I can, whenever I have the time. I've made some minor contributions to projects like Vimium, KE-complex_modifications, and Overworld. I'd like to do more, though; it's a matter of finding, and/or prioritising the time.
Here are a few of my own projects:
- Hex Clock
Originally created by Jacobo Colò, but I changed it slightly for my own purposes. Works great as a screensaver via WebViewScreenSaver (unfortunately, this no longer works under macOS Catalina). There's also a live wallpaper version.
- This site
I use my personal site to test out various technologies. This iteration is generated using Eleventy, the previous one was a Preact app.
A quick bingo caller app I made for me and my co-workers when we were doing a remote bingo session. Made for 90-ball bingo.
- Betrayal PWA
A (Progressive) Web App, which can help keep track of character stats when playing Betrayal at House on the Hill.
Stuff I like working with/using
In no particular order:
- CSS Grid
- Relative units
- Variable fonts
- Design systems
- Git (esp. using
Ask me about
- Keyboards (the clicky-clacky, typing kind)
- Games (electronic and otherwise)
- TV Shows
- My family
- Automation/customisation of my workflow
Thanks for reading!