Select Page

JAMES PERKINS – BLOGGER | DEVELOPER | OPEN SOURCE ADVOCATE

Don’t Panic! Go has you covered

Don’t Panic! Go has you covered

In this short blog post we are going to cover Panic in Go. Go has a fantastic functionality that lets you panic if you get an unexpected error and want you application to stop the execution. A common use of panic is to abort if a function returns an error that we...

Are you sorted?

Are you sorted?

Go sort package implements sorting for builtins and user-defined types. It's flexibility makes sorting a breeze! Sorting a slice full of Strings Sorting a slice full of Strings as simple as using a simple one line sort.Strings(sliceOfStrings). Below is an example of...

Looping in Go

Looping in Go

Looping in Go is fairly similar to any other language that you may of seen in the past, with some slight variations that are particular to Go. Three component Loop In Go similar to Java, javascript or C# you have the 3 component loop. sumOf:= 0 for i := 1; i < 5;...

Git Command Line Basics

Git Command Line Basics

It's 2020, you have started to lean coding it's great to use an GUI like gitKraken however in some roles you might not have the luxury of using a UI an have to perform git requests from the command line. Today we are going to cover the important commands you will need...

ProjectLearn.io – A one stop shop for learning

ProjectLearn.io – A one stop shop for learning

In the past I have talked about a how to learning the skills to become a developer. I am a self taught developer, who spent a few years just typing Java with no real instruction or books and it helped build a foundation however I wished 11 years ago we had the ability...

Dev.to CLI Command Line power

Dev.to CLI Command Line power

Do you read Dev.to posts as much as I do? I absolutely spend more time on Dev.to then I would care to admit. Dev.to CLI lets you "browse" Dev.to right from your terminal with the power of Node. How to install Dev.to CLI Dev.to CLI is a node CLI package and is easy to...

Why Brave Browser is number 1

Why Brave Browser is number 1

Brave Browser has been circling the privacy advocates to show that you can browser the internet without popups, tracking, ads etc. Brave is open source power house that is built on Chromium and can be built directly from the source code, if you are especially security...

Top ways to improve your social media

Top ways to improve your social media

We all have social media, some of us use it for business reasons so today I decided to write down a few things that can improve your social media and hopefully improve your retention and conversion of customers. Image Sizes are important! Images are super important,...

Pick a Language and do something

Pick a Language and do something

I’ve heard and seen a lot of “What language should I pick first?” Questions in my time as a developer. It’s an interesting question that I seem to have the opposite response to most. Usually you here, learn Python as it’s syntax is simple to learn, or JavaScript...

Sign Up

For the latest blog post and news