Blog Tag: Programming

Thoughts, insights all hot off the virtual press.

Blog | 17 April 2019

Using BigQuery & GitHub to Build a Giant Dataset of JavaScript Functions

David explores a huge GitHub dataset of open source code looking for patterns in JavaScript functions
Full Story
Blog | 27 March 2019

Mastering WordPress rewrite rules

At BrightMinded, we spend a lot of time working with WordPress. We really do know it inside out! However, we often find ourselves needing to go above and beyond the out-of-the-box capabilities that WordPress core provides us with. A frequent complaint we hear, both from members of our team and the wider development community, is that WordPress lacks a proper routing system, of the sort provided by modern web frameworks like Laravel, Express.js or Django. However, with a little knowledge of how the WordPress routing (rewrite) system works, there is no reason for it to limit the development possibilities available.
WordPress logo with image indicating link
Full Story
Blog | 20 March 2019

How to set up BitBucket Pipelines

BitBucket Pipelines is a service that allows you to easily set up automated deployment on a remote server. In this post, we will detail the steps involved and explain how everything works.
Full Story
Blog | 06 March 2019

Redirects validator and exporter

If only there were a tool to turn redirect mappings from clients into something Apache understands, validating and error-reporting along the way….
Redirects Validator & Exporter
Full Story
Blog | 27 February 2019

Building a flexible, animated timeline in WordPress

Displaying a brief history of BrightMinded.
BrightMinded timeline
Full Story
Blog | 20 February 2019

What is Rubber Duck Debugging and does it work?

As programmers, problem solving is a big part of the software development process. Frequently these problems are complicated enough that we need help, and in these moments it is tempting to turn to our co-workers for assistance. But there’s a better alternative: Rubber Duck Debugging. In software development, rubber duck debugging is a method of debugging code.
Rubber duckies in the office
Full Story
Blog | 25 November 2015

Accessibility for front-end developers

Most front-end developers understand what accessibility is, and why it’s a good idea, but for many of us it’s an area filled with confusion and conflicting advice. I want to show how accessibility doesn’t have to be complex, and that by building it in from the start we can build better experiences for our users.
BrightMinded bulb logo
Full Story