Skip to main content

rikki.bochow

Rikki Bochow
Front end Developer

Location

Melbourne

Rikki has an education in graphic design, a passion for accessibility and 9+ years experience developing websites, particularly with Drupal. Whilst focusing on the front end she loves expanding her PHP knowledge, and finds her design background to be a great asset when translating a design into a workable interface.

My blog posts

Goodbye Internet Explorer

by rikki.bochow /

It is Internet Explorer's retirement next month (June 15th), and it’s well and truly time for you to stop supporting it on your website for any current and future development (you have already, I hope). 

This also presents an opportunity to pull out any code solely because of Internet Explorer and start living in the modern (browser) world.

Read the full post

Using the new Media Library in Drupal 8.6

by rikki.bochow /

Drupal 8.6 has shipped with the Media Library! It’s just one part of the latest round of improvements from the Media Initiative, but what a great improvement! Being brand new it’s still in the “experimental” module state but we’ve set it up on this website to test it out and are feeling pretty comfortable with its stability.

Read the full post

Using ES6 in your Drupal Components

by rikki.bochow /

With the release of Drupal 8.4.x and its use of ES6 (Ecmascript 2015) in Drupal core we’ve started the task of updating our jQuery plugins/widgets to use the new syntax. This post will cover what we’ve learnt so far and what the benefits are of doing this.

Read the full post

Performance improvements with Drupal 8 Libraries

by rikki.bochow /

For a long time I’ve been compiling my Sass into a single CSS file - styles.css, but recently, with our component based design/frontend process and Drupal 8’s lovely Library system I’ve been wondering if the single file was still a good idea. Looking at the amount of unused CSS loading into any given page was a little bit painful.

Read the full post

Building a layout system for Paragraphs

by rikki.bochow /

A recent Drupal 8 project of ours had some great requirements around it’s landing pages, aimed at reusing existing components in a range of layouts and combinations. Paragraphs quickly established itself as the site-building tool of choice and Flexbox always wins for me as the CSS grid/layout approach, so we looked at how the two could be combined to give the client the flexibility they needed, without over-complicating the editor experience.

Read the full post

Base themes without the bloat

by rikki.bochow /

Base themes in Drupal are incredibly useful but often add bloat to the finished sub-theme when care isn’t taken to remove unnecessary css files, or files that are 5% used and 95% overridden. When porting aGov to Drupal 8 we took the opportunity to improve how it’s theme inheritance is managed, making it easier to create trim, lightweight sub-themes.

Read the full post

Pagination