Guest posts
How to handle JSON like a boss with jq JSON
JSON data is ubiquitous, constantly flowing between web services. But when you have a largish blob of the stuff how do you inspect it’s structure or quickly extract the piece you need?
Top 6 alternatives to an IDE for better code searching
There are many options available for searching code. If you are using an IDE, there is a good chance it has something built in. Sadly it’s often not very good, or fast, and is never compassable. What you want is something that is fast, able to handle complex queries, and could be composed with other […]
8 ways to build remote team culture
The days of clocking in at 9 and leaving the office at 5 are long gone in the digital working age. Many teams are spread out in different offices or can even be entirely remote. Building culture on your team is difficult no matter the dynamic, but distributed teams have a greater hurdle to jump.
How to hire a JavaScript developer
That Javascript, it’s so hot right now. Time to hire a JavaScript developer? Honestly, that’s probably a good idea. JavaScript doesn’t just run on the front end, but has become a powerhouse for creating full-featured and full-functioning web applications. Users expect snappy, responsive sites and intuitive interfaces. If it’s on the web, JavaScript is there.
How to handle time zones as a digital nomad
One of the hardest things about being a digital nomad is dealing with time zone changes as you travel around the world. If you are like most digital nomads, your primary client base is still based in your country of origin. For me personally, my clients were primarily in the United States.
Product management hacks when you have limited resources
You might be a startup or a product team inside of a larger organization. Everything is super urgent and needs to be finished by yesterday. You are strapped for resources and desperately try to make ends meet. Anxiety kicks in. Motivation turns into pessimism & cynicism. Things get worse. Way worse— Been there, done that.
The hiring platform changing the hiring game
Hiring freelance developers is easy. Getting great results from freelancers isn’t. As a business owner or technology executive, you’ve got to understand the difference.
Github deployment pipelines and zero-downtime deployment
This week I will show you every step that happens after a pull request is merged into our master branch. We use an automated deployment pipeline for releasing our code into production.
Large Django project management
As a freelance developer, I have been involved in numerous Django projects. Moving from smaller projects with only a few apps to complex larger projects is difficult to do. In most cases, I have to get my hands dirty, work on a few bug fixes to familiarize myself with the codebase. Before that though, it’s […]
Building Vagrant machines with Packer
Sharing a common development environment with everyone on your team is important. It is really hard though to keep the same dependencies, database versions and other systems in sync between different machines. Let’s look at building a Vagrant machine to do just that.
Bringing continuous deployment to everyone
Our good friends at Codeship.io recently held a Continuous Deployment Meetup in Boston with some of the best engineers in the space, and were nice enough to let us share it with our community. Here it is!