codefornerds's profile picture. Providing exemplary, sustainable, and effective application design for the benefit of the team and the success of our product.

Jake Witcher

@codefornerds

Providing exemplary, sustainable, and effective application design for the benefit of the team and the success of our product.

Have you ever wondered what "this" refers to when used in the outermost scope of a Node module? You haven't? Huh... Maybe I should have done some market research before writing this one. #javascript #nodejs dev.to/jakewitcher/wh…

dev.to

Which "this" is This in a Node Module?

Understanding which object context the keyword this is referencing is one of the more confusing...


Higher order functions enable us to write code that defines behavior within a class without the need for inheritance, composition, or overloads. To utilize higher order functions in Java, you need to have a basic understanding of functional interfaces. dev.to/jakewitcher/fu…


Being able to use keyboard shortcuts to move the cursor around a text editor page has been a worthwhile skill to develop for increasing productivity. This blog post includes my favorite cursor-moving shortcuts for both Windows and Mac! dev.to/jakewitcher/ke…

dev.to

Keyboard Shortcuts for Moving the Cursor in a Text Editor

One of the skills you can develop to increase productivity is your ability to navigate around a text...


In this final blog post on using Twemproxy with Memorystore in GCP, you will learn how to deploy the proxy as a managed instance group and discover a few scripts that are useful for automating the deployment process. #GoogleCloud #Twemproxy #Memorystore dev.to/jakewitcher/de…

dev.to

Deploying Twemproxy to GCP

Now that the cloud resources have been provisioned and the docker image for the Twemproxy server has...


Jake Witcher 已轉發

And now, a small thread on what to do in your first two weeks of starting a new job.


XOR is like the black sheep of the logical operator family, always in the background while AND and OR get all the attention. So today I'm giving XOR some love by dedicating an entire blog post to what it is and when to use it in your code! dev.to/jakewitcher/ma…


In this second blog post on setting up a Twemproxy server for a cluster of Memorystore instances in #googlecloud, I use #terraform to define and provision the cloud resources required by this caching layer implementation. dev.to/jakewitcher/us…

dev.to

Using Terraform to Provision Cloud Resources for a Twemproxy Server

With the Twemproxy docker image created, we can now turn our attention to provisioning the resources...


This is the first of several blog posts on setting up Twemproxy servers in GCP as a proxy for a cluster of Memorystore instances. Using a proxy allows you to take advantage of Memorystore in an elastic way and with additional reliability. dev.to/jakewitcher/cr…

dev.to

Creating a Docker Image for a Twemproxy Server

Twemproxy is an open source proxy server created by Twitter and is one of the methods recommended by...


Code that depends on data from an external resource can be difficult to test if the code handling IO is mixed together with business logic. Interfaces provide a means of abstracting away the details, creating code that is reusable and easier to test. dev.to/jakewitcher/ab…

dev.to

Abstracting Application IO Using Interfaces

Dependency on input and output (IO) resources like databases, APIs, and user input is inevitable in s...


There's a strong connection between designing functions that utilize interfaces as parameter types and the principle of least privilege in cloud-based IAM. Using #golang this post illustrates what that connection is and how it can improve your code. dev.to/jakewitcher/in…


Setting up authorization for a @googlecloud function with an HTTP trigger is a little different from one that uses a Pub/Sub or Cloud Storage trigger, in this blog post I show you how! dev.to/jakewitcher/se…

dev.to

Setting Up Authorization for HTTP Cloud Functions in GCP

Cloud functions in GCP (Google Cloud Platform) are a lightweight, stateless, and serverless option fo...


Working with environment variables can be a pain when trying to run and test an application on your local machine. .env files make it so much easier and will get you developing with deployment in mind right from the start. dev.to/jakewitcher/us…


Loading...

Something went wrong.


Something went wrong.