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
https://t.co/3pobBDJJDJ
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.
https://t.co/3yaeuENJn5
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!
https://t.co/4uJBbqZpe5
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
https://t.co/3a81bjLkFV
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!
https://t.co/aVtuOyNmvW
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.
https://t.co/PMQyiKDJRu
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.
https://t.co/kZB5waaMvm
But “mostly helpless” is not the same as “completely helpless” and I was able to enact some change that improved the quality of life for the people in my care.
When I couldn’t directly change their situation I tried to do what I could to create some distance from it for them.
In my previous career in retail this more than anything taught me how to lead through influence rather than by authority because no matter my title, I was never in a position to “pull rank” with anyone in sales.
I had to learn to foster trust and favor and to pick my battles.
"How much does a top performer in B2B sales make?"
You give the rainmakers what they want.
This is also why you see toxic shitty people as "head of sales" who still have a job. It's hard to fire the person who closes $20 million a year. (Not defending this pattern!)
I also had to learn to live with a lot of disappointment and with being largely helpless with regard to the negative impact the sales driven culture had on my team despite my efforts to make things better for them.
As a bonus, you'll see how a unique language feature in Go provides a way to use both higher order functions and interfaces combined for an incredibly lightweight and flexible means of abstraction.
Interfaces aren't the only tool you can use to abstract away the implementation details of IO in your application. In this blog post I'll show you how you can also use higher order functions to achieve the same results!
https://t.co/bb6FRlB2BI
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.
https://t.co/0uRwpN6aul
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.
https://t.co/GYU6aPXa6s
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!
https://t.co/POgjiDrbDd
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.
https://t.co/1Y7NFI8PSl
Using Python to work with zip files in memory is a handy tool to have at your disposal, especially when uploading or downloading those files to @googlecloud storage.
https://t.co/Wg2gEOI5PP
I found these two articles on the Chinese Remainder Theorem very useful and easier to understand than a lot of the others.
https://t.co/CeCLLup6wF
https://t.co/6iurHcGiW2