Geoffrey Barnes, Author at LoudProgrammer - Page 6 of 13

Author: Geoffrey Barnes

Geoffrey is a lead software developer, author and writer. He writes code from scratch and frequents GitHub. He also writes and talks about technology trends, small business tips and software developer productivity hacks. He is no coffee addict.
7 Tips for Landing Your First Client as a Freelance Developer

7 Tips for Landing Your First Client as a Freelance Developer

Personal Productivty
If you’re a software developer, you’ve probably felt at least a twinge of envy when talking to your friends who have switched to freelancing. As a freelance web developer, you can earn more than you would in a full-time job. You also have the freedom to be your own boss and enjoy flexible work times and many more perks. But it’s a bad idea to quit your job and strike out on your own if you don’t yet have a stable client base. And to build that client list, you first need to get noticed. The following are 7 tips that will help you get some attention as a freelance web developer, grab a few projects and begin to build your reputation. 1. Build an online portfolio One thing a client looks for in a potential freelancer is whether you’ll be able to deliver. If you’r...
The Top 17 Badass Computer Programmers Of All Time

The Top 17 Badass Computer Programmers Of All Time

Technology
The most influential software programmers of all time are the innovative and brilliant men and women who each contributed something ground-breaking to the software programming world. These are the pioneers of programming all having created, evolved or improved upon the foundations of modern computer programming. Selecting which software programmer is the absolute most influential is often a chicken and egg conundrum. Without the early programming languages like FORTRAN, created by John Backus, or the C programming language, created by Dennis Ritchie, newer languages would never exist. But newer programmers, such as Tim Berners-Lee, who created HTML, James Gosling, who created Java, or Rasmus Lerdorf, who created PHP, improved upon those early innovations to create bigger an...
Top 45 Best Comments In Source Code I Ever Encountered

Top 45 Best Comments In Source Code I Ever Encountered

Technology
In computer programming, a comment is a programmer-readable explanation or annotation in the source code of a computer program. They are added with the purpose of making the source code easier for humans to understand, and are generally ignored by compilers and interpreters. The syntax of comments in various programming languages varies considerably. Comments are sometimes processed in various ways to generate documentation external to the source code itself by documentation generators. They can also be used for integration with source code management systems and other kinds of external programming tools. In my life as a web developer, here are some of the 45 funniest source code comments I encountered. Have fun and feel free to add yours in the comments section. 1...
6 Tips For Killing It Stone Dead At The Technical Interview

6 Tips For Killing It Stone Dead At The Technical Interview

Personal Productivty
You’ve gone through all the difficult parts in launching your software career Learned how to code Networked and made connections Built your portfolio Collected recommendations Sent out applications Luckily you have now landed an interview. This could be your moment of glory! A chance to speak for yourself in front of a hiring manager... A chance to convince them why failing to hire you would the biggest mistake they made to their business. How you perform at the interview would determine whether you are hired or not. Many people overthink the interview process and approach it feeling unprepared and nervous. Confidence is key to having a successful interview, even if you don’t have all the skills required. Depending on the company and their protoc...
How to Apply For Software Developer Jobs And Get Noticed

How to Apply For Software Developer Jobs And Get Noticed

Personal Productivty
This is usually the most exciting part in your career as a software developer. When you look up job vacancies, check out the requirements and you realize they were exactly a great fit for you. And the company hiring...? Your favorite brand! Importance of Sending Applications It’s a way to get noticed It’s a great way to get started You learn to get accustomed to the process of sending applications, getting rejected and getting back on the horse.   1. Start With Your Inner Circle It is very exciting to go to a site like Indeed.com, look up jobs and start sending out applications. But wait... there is a better way to do it that will actually get you noticed. Before you reach out for the job ad boards, start with your inner circle of friends, connecti...