Back to top
« Back to Billy's Billing accounting software

Billy's Developer Blog

Tips & Tricks for Developers

How to optimize inefficient computed properties in Ember.js

How to optimize inefficient computed properties in Ember.js

#11

Read about how we solved displaying data from multiple arrays in the same list using a highly efficient custom class called `Ember.MergedArray`.

Read the post

Developers: Tips and Advice for Managing Your Manager  (Part 4 of 4)

Developers: Tips and Advice for Managing Your Manager (Part 4 of 4)

#10

Managing your manager? That’s right. Someone has to do it. And since it’s YOUR sanity that’s at stake, it might as well be you. All joking aside, the ability to successfully and smoothly navigate a good working relationship with your manager can make a world of difference in your own productivity, job satisfaction, and the mental health of everyone involved – your manager included! Here are some tips and advice from someone who’s spent a lot of time on both sides of the manager-developer fence.

Read the post

Developers: The Golden Response to Change Requests (Part 3 of 4)

Developers: The Golden Response to Change Requests (Part 3 of 4)

#9

Yes, we're going to talk about the "C" word. CHANGE. As in change requests. The developer's favorite thing in all the world, and clinically proven to be a leading cause of substance abuse in the developer community. The good news is, you can learn to co-exist with change requests and the people who make them. Let's get you started (before anything awful happens).

Read the post

Developers: Learn What Motivates Your Manager and Clients (Part 2 of 4)

Developers: Learn What Motivates Your Manager and Clients (Part 2 of 4)

#8

It’s a fact of life: developers, managers and clients think differently; they’re different sorts of creatures. Nevertheless, they CAN all get along – and productively, too!

Read the post

The Developer’s Ultimate Guide to Better Relations with Managers (Part 1 of 4)

The Developer’s Ultimate Guide to Better Relations with Managers (Part 1 of 4)

#7

Relations between developers and managers can sometimes be strained and rocky - or worse. Fortunately, it IS possible for these two very different types of creatures to co-exist - peacefully and productively. Here's how you, as a developer, can bring about such a happy scene in your own work environment.

Read the post

Ember Animated Outlet: Animated route transitions in Ember.js

Ember Animated Outlet: Animated route transitions in Ember.js

#6

This post is for developers. We just released an easy-to-use module for Ember.js to support animated route transitions. We are using it ourselves in our upcoming HTML mobile app.

Read the post

How to Implement a Tree in Ember.js

How to Implement a Tree in Ember.js

#5

This post is for developers. Representing data structures such as trees is really simple with Ember.js. I'll show you how to do it in about 50 lines of code. We will use the experimental {{control}} Handlebars helper.

Read the post

The Retina Trifecta: CSS Sprites, IMG Tags, and SVGs, Oh My!

The Retina Trifecta: CSS Sprites, IMG Tags, and SVGs, Oh My!

#4

This post is for developers. With the advent of the iPhone 4 and the subsequent releases of the retina iPad and MacBook Pro, Apple has plunged us into a brave new high-resolution world without a means of navigating through it. By much trial and error and research, we think we’ve arrived at some quick, simple, and flexible answers to future-proof your web solutions.

Read the post

Metrics Make Me Merry

Metrics Make Me Merry

#3

This post is for developers. I created a statboard that every developer on my team has access to. It tracks method-level latencies and counts and graphs them so we can stop being ignorant. More importantly, the statboard can be used to compare changes over time and will soon even be SCM aware.

Read the post

How to make your API better than the REST

How to make your API better than the REST

#2

This post is for developers. It is important to create a nice REST API for your business to attract developers to your ecosystem.

Read the post

Page 1 of 2