Blog

  • Aurelia Async Routing

    Reed Dunkle

    One of our biggest projects right now has an Aurelia front-end, which (among other things) sends automated emails to users with links that point to file revisions. We had an issue where, by the time…

  • The Base Two Handbook

    Caitlin Steinert

    We began writing the Base Two Handbook on August 26th, 2016. It took about a year and a half to get it to "completion," and now we're ready to share it with the world! You can check out the Base Two…

  • Setting Up My PC

    Reed Dunkle

    I’ve had to set up a Windows development environment three times so far, and each time I've been confused by some of the options. I'm hoping this will serve as a quick reference guide the next time…

  • Knitting with CSS Grid

    Caitlin Steinert

    As the weather turns colder here in Columbus, I have returned to my default state: hermit crafter. Knitting is my go-to crafty pastime, and it tends to seep into other aspects of my life as well…

  • Setting Up My Mac

    Reed Dunkle

    In my first blog post I mentioned that Base Two provided me with a MacBook Pro as part of the apprenticeship program . Previously I had been running Ubuntu 16.04, and so I've had to learn the Mac…

  • Apprenticeship Month One

    Reed Dunkle

    When I started this apprenticeship with Base Two, we knew it would be an experiment for all of us. We've tried different things. I've worked on projects of different scope and size, with different…

  • The Base Two Apprenticeship

    Caitlin Steinert

    Back in August the entire Base Two team attended the Abstractions conference in Pittsburgh. Between the seven of us, we attended a ton of different sessions. One particular standout was Rachel…

  • A Google I/O Experience

    Caitlin Steinert

    I have gone to my fair share of tech conferences so far in my career, but now I can say that I’ve been to Nerd Woodstock. Last week was the 10th annual Google I/O which took place at the Shoreline…

  • Getting Started with JSCS and WebStorm

    JSCS is my new favorite javascript tool. It helps keep all the javascript files looking the way I want it (and my team wants it). You can read more details about it at their site, but for the…

  • June is for Shortcuts

    Tony Borres

    Keyboard shortcuts are a great way to improve your overall efficiency with your computer, but they can be difficult to commit to memory all at once. This month we will suggest a new shortcut each day…

  • Regex - Replace with Groups

    Tony Borres

    I was recently confronted with a situation that required me to search and replace my code in a way that the left and right of my search needed to be replaced, but the middle needed to remain the same…

  • Git Configured

    Tony Borres

    Git configurations are like snowflakes - no two are exactly the same. At least that's what we found to be true at Base Two . Each developer had his own ignores, aliases, and other tricks, which…

  • Web Development Project Puzzle Pieces

    Tony Borres

    Web development can be like trying to complete a puzzle that has had its pieces dumped into a box with multiple other puzzles. There are so many puzzle pieces that it can be difficult to even know…

  • ASP.NET vNext TL;DR

    Tony Borres

    Scott Hanselman just wrote a blog entry about what's next for ASP.NET (vNext). The article has pretty pictures and is worth a read, but if you're too busy to read it here are the things that stood…

  • Using Heroku Multi Build Packs to Deploy a Yeoman/Bower/Grunt Application on Rails

    At Base Two, we expect our developers be familiar working with multiple layers of the web stack. Many of us got our feet wet building Rails applications and have recently been having a lot of fun…

  • Wireframes for Developers

    Tony Borres

    Wireframes are a great way to visually communicate the expected user behavior of an application to your team and your client. So, is this post for an information architect to better understand what…

  • Autocomplete and the Three Algorithms

    Drew Miller

    A lot of our projects have some form of autocomplete functionality baked into them; but recently we had a client ask for something a little more mistake proof . A lot of users in this particular…

  • Link Roundup #4

    Drew Miller

    Libaries kentcdodds/genie linkedin/hopscotch lgierth/promise.rb loadfive/Knwl.js blackgate/bg-splitter Talks How I architected my big Rails app for success! Ruby Conference 2013 Videos Articles Reddit…

  • Link Roundup #3

    Drew Miller

    Libaries elabs/pundit Talks Test Driven Neural Networks with Ruby REPL driven development with Pry Articles Hello, Printer PHP: The Right Way Ruby Style Guide Front-end and UI style guides Polygon…

  • Link Roundup #2

    Drew Miller

    Libaries wilsonpage/fastdom bbatsov/rubocop nathanl/authority Talks Super VanJS 2013: Steven Luscher - Developing User Interfaces With Facebook's React Articles Developers oriented project management…

  • Link Roundup #1

    Drew Miller

    The first in a (hopefully weekly) recurring post where we collect interesting links from the week. Libaries kickstarter/rack-attack samsymons/RedditKit.rb Articles Infrastructure automation by example…

  • Conditionally Mock $httpBackend

    I recently followed this awesome blog post to mock $httpBackend for my end-to-end tests. The problem I immediately ran into is that, while mock data is fine for my e2e tests, I want to connect to a…

  • Karma + Circle CI

    Update: I recently discovered a much smarter way to be doing this. Here it is: Circle CI is an awesome, affordable continuous integration solution. I am currently using it in an Angular + Rails…

  • Startup Magnet Poetry

    This morning during our weekly meeting, I came up with an idea to facilitate our twenty percent time / new product brainstorming. We often find ourselves explaining our ideas by comparing them to…

  • Seeding with progress

    Drew Miller

    If you're doing database seeding in a rails app through seeds.rb you might be interested in this snippet, especially if you're using CSV files to help you do it. Mo Rows, Mo Problems A couple of our…

  • Vagrants and Chefs and Librarians... oh my!

    Drew Miller

    Update: Thanks to SDude , zibuki , bilke , and Anthony Goddard for helping to keep this post up-to-date and working. For those of you out there doing development, you've probably run into some…

  • Now, with more Jekyll

    Drew Miller

    We've let our blog languish for a long time now -- while talking about the reasons behind that, one thing that kept coming up is that it didn't seem like it was part of our normal workflow. In an…

  • Open For Business!

    We are proud to announce that Base Two Interactive, a creative digital agency based in Columbus, Ohio, co-founded by former Clutch Interactive employees Andrew Miller and Zack Brown, has officially…