Barbarian Meets Coding
barbarianmeetscoding

WebDev, UX & a Pinch of Fantasy

gamedevjavascriptgamejam

How to Write a Game in Under 13 Kb While Taking Care of a Baby

Wow! It’s been a while! The past year has been wonderful and tough in equal measure. Having and taking care of a baby as an equal partner is exhilarating, heart-warming and… extremely exhausting, and that’s why you haven’t heard much of me for the past year. Let this article and the js13kgames competition be my comeback.

In the paragraphs below you’ll learn how it feels to develop a game in under 13Kb, how I approached the challenge, from planning, to developing the game mechanics, particle systems, generative algorithms, music, galaxies, fleets of mysterious aliens and how I arrived to something resembling a game: Earth That Was. (enter video)

Read on →

JavaScript-mancy Vlog: The Basics of Functions in JavaScript

Yey! More Videos! In this new episode of the JavaScript-mancy Vlog I go through the basics of declaring functions in JavaScript with an epic showdown between function expressions and function declarations. Who will prevail???? Don’t miss the bloopers at the end!!

Read on →
writingjavascriptmancyjavascript

How To Write a Book And Not Die Trying: The Story Of How I Wrote JavaScript-Mancy And Everything I Learned From Writing Two Books And A Half - Part II - Book Execution

Hello! I’m back!

In the last article of this series we talked about the first steps you need to take when starting to write a book: The Why, the What and the whether to use a publisher or self-publish. Today we’re going to dive deep into the actual process of writing, that grueling and marathonian challenge that will suck the life out of you if you choose to venture into its muddy waters.

If you consider yourself brave and interested in writing then go on and venture forth! If you’re not, you may still find a lot of useful tips into the art of keeping your focus, motivation and getting stuff done. All steam ahead!

Read on →

JavaScript-mancy Pixel Art: How To Make Pixel Art Like In JavaScript-mancy

The past few weeks I’ve been doing lots of pixel art. With the launch of JavaScript-mancy: OOP - Mastering the Arcane Art of Summoning Objects in JavaScript I decided to re-design the cover to make it more special and appealing.

It’s a pity to spend a year of spare time writing a book and then only spend 30 minutes on a cover that no one finds appealing. So I went ahead and re-designed the cover for all the books in the series.

I thought it’d be interesting to record what I’ve learned and share it with you in case you’re interested in doing your own pixel art.

So, ready to learn some pixel art?

Read on →
writingjavascriptmancyjavascript

How to Write a Book And Not Die Trying: The Story of How I Wrote JavaScript-Mancy And Everything I Learned From Writing Two Books and a Half - Part I

Last week I finished my second book JavaScript-mancy: OOP - Mastering the Arcane Art of Summoning Objects in JavaScript and promised to write a follow-up on everything I’ve learned on the topic of writing books these past two years.

So here we are, I think this will be a long series of articles with half a serving of practicalities, tips and tricks, and another half of soul-searching, reflection and dreaming. Hopefully you’ll find something useful, and who knows, perhaps feel inspired to write your own book and spread your ideas throughout mankind.

Read on →