Inheritance And Composition In A PHP Application
As developers, we have encountered scenarios where some of the code we write can be reused by other code pieces. This has brought the concepts of code reuse in paradigms like object oriented programming. In this article, the author seeks to explain when to reuse code as well as how to achieve code reuse.
Read MoreTPDP Episode #21: Developer Evangelism
I am pleased to announce that the latest episode of The Polyglot Developer Podcast, titled, Developer Evangelism, is available for download on all the major podcast networks.
In this episode I'm joined by Matthew Revell, founder of Hoopy and DevRelCon, where we discuss a potential career path for developers and marketers known as Developer Evangelism.
Read MoreProfiling UI Layouts In Android For Performance Improvements
Something that any application should be concerned with is performance. One way to look at performance is via profiling. Most IDEs and platforms provide tools to profile your application to take a look at detailed system information about various parts of your application. With Android applications you can execute an adb command to generate a very thorough snapshot of the graphics information and that's what we're going to look at in this post.
Emulate Classic Video Games On A Raspberry Pi Zero With RetroPie
Are you into video games, because I certainly am. Did you grow up playing the classics on your Nintendo Entertainment System (NES) and Nintendo 64? I did, and I still can't get enough of them. If you're like me and love video games and want to go back to simpler times, you can actually build your own entertainment station that contains a mashup of all the best consoles.
We're going to see how to use an incredibly affordable Raspberry Pi Zero W to create an entertainment system the size of a pack of gum that can emulate all the classics using a custom flavor of Linux called RetroPie.
Read MoreConvert Data Between CSV And JSON With Simple JavaScript
A popular subject on the blog has always been around the conversion of one data format to another data format. For example we've already seen how to convert XML data to JSON data with JavaScript, but what if we wanted to work with comma separated value (CSV) data instead?
We're going to see how to take a CSV file, parse it into JSON, make some changes, and then convert it back into a CSV file using Node.js and a few readily available packages.
Read MoreMoving From Couchbase To HERE, The Adventure Continues
Back in 2015, I shared my story about becoming a Developer Advocate at Couchbase in an article titled, Ending My Adventure at UC Merced and Starting Fresh.
In the three years that I've been at Couchbase, I've had a positive impact towards spreading awareness, getting product adoption, and making developers successful. I've also grown as a developer as well as an evangelist in the process.
This is where my story at Couchbase ends and my new adventure with HERE begins!
Read MoreUse The ChromeiQL Extension For Google Chrome To Test GraphQL Queries
As you probably know, I've been doing a lot with GraphQL recently. I've released tutorials that include Java with GraphQL, Node.js with GraphQL, as well as Golang with GraphQL, but I've only ever demonstrated testing those GraphQL APIs with cURL. If you've ever used cURL for anything, not specific to GraphQL, you'll know it works well, but it isn't the most friendly tool available.
We're going to look at an alternative method to testing GraphQL queries using a convenient Google Chrome extension called ChromeiQL.
Read MoreSearch
Recent Posts
- Resty Desktop, a GUI for the Restic Backup Application
- Test Password Strength and Password History with TypeScript and MongoDB
- Extract Text from Your PDF and Image Files with Apache Tika
- How to Install MongoDB on Ubuntu: A Step-by-Step Guide for Beginners
- Running MongoDB in Docker - A Complete Guide with Examples