Developers Hangout Podcast Update
Blog
update
developers hangout
podcast

Developers Hangout Podcast Update

The Developers Hangout podcast has been rocking and rolling for almost two months. I've had some fantastic guests and have some even greater ones coming in the future. When I first started Develop...

James Perkins

James Perkins

Developer Advocate

Developer Relations what do we do?
Blog
developer relations
thoughts

Developer Relations what do we do?

Developers relations / advocacy is a role that is a mix of Sales, Marketing, Developer and Educator. Our role at any company is too encourage developers to adopt a platform, but, more importantly i...

James Perkins

James Perkins

Developer Advocate

SSG VS SSR
Blog
tutorial

SSG VS SSR

The words SSG and SSR get tossed about so frequently in the JAMStack world, today we are going to look at what they mean and what they do...

James Perkins

James Perkins

Developer Advocate

Adding Comments To My Blog
Blog
NextJS
Features
Comments

Adding Comments To My Blog

Comments are important to a blog, people love to engage but I did not want to pay for a service, or invade my readers with ads or tracking....

James Perkins

James Perkins

Developer Advocate

Why I created Developers Hangout podcast.
Blog
thoughts
tips

Why I created Developers Hangout podcast.

Last month I created a new podcast / livestream called Developers Hangout which is a weekly livestreamed podcast where I hangout with guests and chat for 90 minutes. I thought now would be the time...

James Perkins

James Perkins

Developer Advocate

Why I embraced Typescript for development.
Blog
nextjs
tutorial
faunadb

Why I embraced Typescript for development.

I've been very much avoiding using Typescript for quite a while, not because I don't believe in statically typed software, I spent a decade in production Java and was a certified PERL developer. I...

James Perkins

James Perkins

Developer Advocate

I treat debugging as a murder mystery
Blog
thoughts
tutorial

I treat debugging as a murder mystery

I have spent so much of my career debugging code, whether its Production code in a large scale enterprise applications or in my own personal code. Every time I start debugging I treat it as a murde...

James Perkins

James Perkins

Developer Advocate

Create content to solidify your knowledge
Blog
thoughts

Create content to solidify your knowledge

Creating content on something you just learned such as a youtube video or a blog post is another way to solidify your knowledge. It allows for a greater understanding by teaching another about...

James Perkins

James Perkins

Developer Advocate

Retrieve your last 10 YouTube Videos
Blog
tutorial

Retrieve your last 10 YouTube Videos

I will show how to retrieve the last 10 videos from YouTube, so people never have to leave your digital garden. I have been retrieving the data from YouTube for a while, I have a live stat update o...

James Perkins

James Perkins

Developer Advocate

Why flag parameters suck
Blog
thoughts
tips

Why flag parameters suck

When coding people tend to use flag parameters to drive their functions, without considering that they absolutely suck! They cause more trouble when a you write complex functions or a codebase that...

James Perkins

James Perkins

Developer Advocate

NextJS + FaunaDB Crash Course
Blog
nextjs
tutorial
faunadb

NextJS + FaunaDB Crash Course

Welcome to my latest blog post, which is a crash course on NextJS and Fauna, in this blog post I am going to show you how to Create a Database, Read from that database and finally update the collec...

James Perkins

James Perkins

Developer Advocate

Why you don't need to be a mathematics genius to be a developer.
Blog
thoughts

Why you don't need to be a mathematics genius to be a developer.

When you first start thinking about becoming a developer, one of the things you might hear is you need to be a math(s) wizz. I am here to tell you that a small number of developers need the mathema...

James Perkins

James Perkins

Developer Advocate

Why I removed analytics and and ended up with NextJs
Blog
nextjs
speeds

Why I removed analytics and and ended up with NextJs

On a early Saturday morning of my first day of Staycation I decided to fix my blog performance and usability.I first decided its time to get rid of analytics, advertisements and other shit that no...

James Perkins

James Perkins

Developer Advocate

Why I removed analytics and and ended up with NextJs
Blog
thoughts

Why I removed analytics and and ended up with NextJs

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....

James Perkins

James Perkins

Developer Advocate