This seems like a frictionless way to get your next coding project started: Text A Coder Tired of digging around on Upwork or Freelancer for someone to code that simple task for you? We know how time consuming it can be to find a reliable developer. Stop hunting and shoot us a text message! We’ll […]
I’ve got a couple of databases that I like to backup nightly and upload to my Dropbox. Key to this process is Andrea Fabrizi’s excellent Dropbox Uploader script. Dropbox Uploader is a BASH script that gives me Dropbox upload, download, list, and delete capabilities. Until now, the script I’ve used didn’t delete my old files […]
Restpack’s collection of RESTful utilities could be a big help on your next coding project. They provide a growing collection of microservices ready for easy inclusion in your code. These are functions like: Extract an article from a webpage Grab webpage meta data Get a user’s Twitter avatar Resize and compress images Face detection Text […]
Meteor Kitchen can help you kickstart development on your next Meteor-based project. Meteor Kitchen is a code generator for Meteor.js. Just describe your application in a simple JSON file (or use kitchen-GUI) and let meteor-kitchen build a complete Meteor application for you with all of the following: Directory structure Router and route controllers Collections (pubs […]
This looks handy: mycli is a command line interface for your DBs with nifty things like auto-completion and syntax highlighting.
Sacha Greif helps us understand Meteor’s Client/Server split. One of Meteor’s biggest selling point[s] is the way it blurs the line between client and server. With Meteor, these two environments are no longer separate worlds: they share a common language, and can even share common code! But that blurring of lines comes at a cost: […]
The Hacker Shelf is a “community-curated collection of free books” with a primary focus on technical, programming topics. I’d recommend a bookmark of this one, could be handy.
If you know how to code, it won’t take you long to grasp how handy this is: Deck of Cards API. It features an interface for:
- shuffling the deck
- drawing a card
- reshuffling the cards
- getting a brand new deck
- getting a partial deck
- adding to piles
- drawing from piles
WordPress development takes to the cloud with WPide. The new service provides you with a cloud-based development environment that takes care of your code editor, development server, and more.
Given that I prefer to roll my own development setups, this service doesn’t interest me that much. However, I can see how this might be useful if you’re just getting started with creating your development workflows.
WPide is a cloud based WordPress IDE that speeds up your WordPress Development
This is one of my favorite resources for writing a WordPress plugin. In his post, Francis Yaconiello, provides a great overview of how to setup a plugin in a logical fashion without over complicating things.
I’ve noticed that a bunch of the how-to-write-a-plugin articles out there focus on demonstrating the minimum amount of code needed to get a plugin going. Not many focus on good plugin structure or convention. This tutorial explains how to create a class based WordPress plugin that makes sense.
Been looking to contribute to WordPress Core, but you don’t know where to start? Ian Jones over at Delicious Brains has written our guide: A Developer’s Guide to Contributing to WordPress Core In this article I’ll discuss the basics for finding things to work on, how to handle the WordPress source code, how to submit […]
Sublime Text 3 plugin providing the following features:
- basic Git functionality; init, add, commit, amend, checkout, pull, push, etc.
- inline diff viewing, including quick navigation between modified hunks and the ability to (un)stage files by hunk or by line (inspired by SourceTree)
- GitHub integration
- issue/collaborator referencing when committing
- opening the current file on GitHub at the selected line
- GitHub-style blame view, showing hunk metadata and ability to view the commit that made the change
- git diff view, allowing user to (un)stage hunks across all files
- a status dashboard, exposing much of the available functionality
Do you have what it takes to be a good programmer? In the The Joel Test Updated For Programmers, John Sonmez covers twelve skills and concepts important for doing your job well.
- Can you use source control effectively?
- Can you solve algorithm-type problems?
- Can you program in more than one language or technology?
- Do you do something to increase your education or skills every day?
- Do you name things appropriately?
- Can you communicate your ideas effectively?
- Do you understand basic design patterns?
- Do you know how to debug effectively?
- Do you test your own code?
- Do you share your knowledge?
- Do you use the best tools for your job?
- Can you build an actual application?
“Making AJAX as simple as anchor tags” ~ intercooler.js. This might be a nice way to get your hands wet with AJAX functionality.