Matija Marohnić

I love learning about JavaScript tools, exploring static site generation, and creating delightful developer experiences. More about me →

Posts











Bridging the Gap Between CSS and JavaScript

Published on

As developing web applications becomes more commonplace and nuanced, we often look for creative ways to bridge the gaps between those languages to make our development environments and workflows easier and more efficient.

Parts of this series:

  1. CSS-in-JS·Read on CSS-Tricks
  2. CSS Modules, PostCSS and the Future of CSS·Read on CSS-Tricks


On Code Folding and Minimaps

Published on

Frequent use of code folding and the minimap feature might indicate that the codebase should be restructured in a way that doesn't require hiding code.

Read more →











CSS preprocessing drama

Published on

Lately there has been a lot of talk on Twitter about Sass, PostCSS, cssnext etc. How do all of these tools work together?

Read more →


Getting the most out of Bower

Published on

After installing a Bower component there is still some manual linking to do, which can be tedious depending on the number of assets. Let's automate this!

Read more →


Simple layouting with Gulp

Published on

Templating languages are really useful for generating HTML, learn how to use a simple Gulp plugin to start building a website.

Read more →