Questions Programmers Should Ask Their Interviewers

I have read a lot of blog posts talking about answering certain types of interview questions in technical interviews. Being that I have had a few interviews myself during the course of my career, I have become somewhat a pro at them. I have to say that many programmers just don't realize that going for a job, and being in an interview, is just as much about you interviewing the ...

The Basics of Passing Values From JavaScript to PHP and Back

One of the common questions I often run into from new programmers to JavaScript or PHP is how to pass values back and forth between the two. The quagmire is that JavaScript is a client side language (most of the time) and PHP is a server-side language. Once you know how the process works when someone submits some data on the front end, and how it is manipulated and returned ...

Demo of Twitter Application-Only OAuth Authentication Using Java

I found that there was little in the way of examples using Application-Only OAuth for Twitter using Java. So I thought I would put together the basics for those looking for the same thing. This demo example below shows you how to acquire a bearer token and then using that token to issue requests to Twitter's REST API version 1.1. However, only endpoints that don't need to have a user ...

Some Beginner Tips for Better Software Development

So you are new to programming and you want some quick and easy tips for making better software. Sure there are ton of sites out there talking about all these subjects on code structure and best practices, but which ones can give you some immediate bang for your buck? Which ones should you follow right out of the gate to get off to a great start? We have compiled 6 ...

Is It Time For Programmers to Get Their Own Agents?

Move over actors, step aside jocks, there is a new type of athlete coming through and if you wish to speak with them you need to contact their agent! I caught an article from Businessweek awhile ago that talked about how some Silicon Valley developers are starting to get their own agents to handle negotiating their rates and setup the classic "pay to play" scenario. Many people don't realize that ...

The Language All Polyglot Programmers Should Know: Business

You can leap buildings with a single C++ statement and you can move faster than a locomotive when it comes to Python, but when it comes to speaking the language of business with the executives, it becomes your kryptonite! We are all masters of the universe when it comes to our domain of software development but we just can't seem to get the hang of translating why something is cool ...