Skip to content

ommyjay/stuff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

stuff

January 30, 2023

Not getting accurate result in mongodb using gte and lte query - Stack Overflow Not getting accurate result in mongodb using gte and lte query - Stack Overflow

This is my user collection in mongodb

{ "_id" : NumberLong(104060), "age" : 41, "username" : "[email protected]", "roles" : [ "ROLE_USER" ], "firstName" : "Apurv...

January 26, 2023

Collation β€” MongoDB Manual Collation β€” MongoDB Manual

Collation

Collation β€” MongoDB Manual Collation β€” MongoDB Manual

Collation

January 25, 2023

The Curse of Knowledge The Curse of Knowledge

Reprint: F0612A Impenetrable strategy statements can’t unite employees behind an organization’s goals, but concrete language and stories can.

The Curse of Knowledge: How It Impacts You, and What to Do About It The Curse of Knowledge: How It Impacts You, and What to Do About It

If you’re responsible for introducing customers to a company or a product for the first time, there’s something you need to watch out for. It’s called the curse of knowledge, and it can affect anyone who creates brand messaging, website copy, tutorials, or onboarding processes. The curse of knowledge is widely defined as: The curse of knowledge is a cognitive bias that occurs when an individual, communicating with other individuals, unknowingly assumes that the others have the background to understand. The curse of knowledge means that the more familiar you are with something, the harder it is to put yourself in the shoes of someone who’s not familiar with that thing. You can’t unlearn what you’ve learned, and you can’t see it with fresh eyes anymore. Plus, you have a much harder time explaining the basics to people who are new to the subject because you can’t remember what questions you had when you were new to the subject. The story of tappers and listeners In 1990, Elizabeth Newton, a Ph.D. candidate at Stanford University, conducted a study to see how people's confidence in their communication differed from reality. In the study, participants were divided into two groups: tappers and listeners. Each tapper was partnered up with a listener. Tappers were told to pick a well-known song such as "Happy Birthday" and tap out the rhythm on the table. The listeners were asked to guess the name of the song. But first, the tappers were asked to predict how often the listeners would be able to guess the song. The tappers were confident. They expected the listeners would recognize the song about half of the time. Yet of the 120 songs tapped, the listeners only guessed 3 songs correctly. How were the tappers so wrong in their estimate? The problem was that the tappers could hear the melody in their head, but the listeners couldn’t. The tappers’ knowledge of the song caused them to miscalculate the listeners’ comprehension. How the curse of knowledge can affect your business Chances are, you’ve encountered the curse of knowledge in the real world. For example, think back to when you started your first job in a new industry. It’s likely that you weren’t familiar with a lot of the jargon your colleagues used right off the bat. But before long, you were probably using those terms as if they’ve always been a part of your vocabulary. As you become accustomed to the lingo of your new environment, it doesn’t take long for you to forget that other people don’t know what you know. If you’re not careful, that can spell disaster for your messaging and your conversion rates, not to mention your overall customer experience. While everyone at your company might understand certain concepts, industry terms, and proprietary names, your customer probably won’t. And we’re not just talking about jargonβ€”your entire value proposition can suffer from the curse of knowledge. Have you ever encountered a company that provides a solution that you don’t understand? And, even after it’s been explained to you, you’re still left wondering what it actually does, how you would use it, and why you would need it?Β  This is likely a classic case of the curse of knowledge. Employees at that company have probably been interacting with that solution for so long, they can no longer tell how someone completely unfamiliar to the idea may react. Fortunately, we have a few easy tips to help you break this curse. How to break the curse of knowledge Get a fresh perspective No matter how hard you try to put yourself in a first time user's shoes, it’s nearly impossible once you’ve been working on a product for even a short amount of time. The only way to assure that you’re on the right track is to get your idea, wireframe, prototype, and product in front of new users before its released.Β  It’s also helpful to get the perspective of fresh eyes encountering your product for the first time. What information do they need to know in order to understand your offering? What concerns or objections will they have right away? Know your audience To make sure that you’re presenting the right information (and the right amount of it) to your audience, find out how familiar your target customer already is with your company, industry, and product. If you have a niche market of customers who have a specialized skill set and are familiar with your industry, for example, then you don’t need to water down your language so that a layperson could easily understand it. However, you do need to make sure you aren’t making assumptions about how much those buyers already know about your product in particular. You may have different audience personas with different levels of expertise. Make sure you address the questions and concerns of the less-experienced customers while making it easy for more advanced customers to quickly scan through any information they don’t need. Show, don’t tell In many cases, it’s more effective to give concrete examples, rather than just explaining your value proposition. For example, use customer testimonials in your marketing materials to illustrate real-world applications of your offering. Screenshots, animations, and videos of your product in action can bring clarity and context to your website, tutorial, or onboarding experience. Leverage human insight from new users To get an unbiased perspective, you’ll want to collect feedback from your target audienceβ€”especially people who aren’t familiar with your offering. Not sure who that might be? Here are a few places to start: New employees can be a great source of feedback on any confusing language you’re usingβ€”but you have to act fast. (The curse of knowledge kicks in quickly!) During your new employees’ first two weeks at work, have them make note of anything that seems particularly confusing in your public-facing materials. They might say things like, β€œAt my last company, we did [XYZ] instead,” or, β€œI’ve worked in this industry for five years and I’ve never heard that word before.” First-time site visitors are the perfect fresh eyes for testing out your web copy and your value proposition. Run a remote usability test with people in your target audience, and ask them to: Describe what your company does in their own words Point out what, if anything, is confusing about your messaging Explain any additional information they would need before they were ready to make a purchase or sign up Your existing customers can also point out anything in your onboarding process that would make them decide to use the product once and never return. They’ll be able to tell you whether your tutorial/help center was effective and whether they want to see any additional information before becoming a loyal customer for life.Β  Avoid assumptions for better CX The curse of knowledge is real and can happen to us all. Fortunately, your team can avoid this dangerous mistake with a little awareness and a lot of focus on your customer. By relying on consistent human insight from your target audience, you’ll help your team avoid assuming your customers know and understand as much about your products as you do, and will ultimately develop better products and experiences as a result.Β  Want to learn more? If you’d like to learn how UserTesting can help you understand your customers through on-demand human insight, contact us here.

Developers are Not Good Testers - Really? - GeeksforGeeks Developers are Not Good Testers - Really? - GeeksforGeeks

A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.

January 21, 2023

Google OAuth β€œinvalid_grant” nightmare β€” and how to fix it | by Lasse B. Andersen | Inside Timekit Google OAuth β€œinvalid_grant” nightmare β€” and how to fix it | by Lasse B. Andersen | Inside Timekit

At Timekit, we use the Google Calendar API extensively. A big part of our business is basically built on top of Google, as many of our customers use it sync bookings and availability to their Google…

How to Continuously Deploy a Chrome Extension - CircleCI How to Continuously Deploy a Chrome Extension - CircleCI

Google Chrome is the most-used browser on the Internet. And people are creating Chrome Extensions for all kinds of use-cases. Within 24 hours of Twitter announcing their 280 character tweets test, a new Chrome Extension collapsing tweets back to 140 characters was born. Within days of the hurricane in Puerto Rico, a $0.99 extension called Donate to Puerto Rico was created, showcasing beautiful images of the island, with all proceeds going towards charities helping rehabilitate the island.In a space that moves this quickly, we can automate the delivery of features, bug fixes, and security patches with Continuous Deployment. Google’s Chrome Developer Docs has a lot of information but doesn’t include anything on Continuous Integration or provide examples for automated deployment. We’ll cover one example in this post along with how we can tackle development environment challenges and versioning.

fregante/chrome-webstore-upload: Upload Chrome Extensions to the Chrome Web Store fregante/chrome-webstore-upload: Upload Chrome Extensions to the Chrome Web Store

A small node.js module to upload/publish extensions to the Chrome Web Store.

              Custom
            

              Custom

fregante/chrome-webstore-upload Name already in use chrome-webstore-upload

January 20, 2023

Your Lists Your Lists

Your Lists

July 12, 2022

Building Micro Frontends Using Single-SPA Framework | by Charuka Herath | Bits and Pieces Building Micro Frontends Using Single-SPA Framework | by Charuka Herath | Bits and Pieces

Modern web apps are becoming more and more complex over time. It makes it challenging to release software quickly without sacrificing quality. As a solution, Micro frontends came into the picture…

PixieBrix: the perfect UX for work PixieBrix: the perfect UX for work

PixieBrix is a low-code extension builder to rapidly customize and automate the web tools your teams already use.

July 6, 2022

Bun is a fast all-in-one JavaScript runtime Bun is a fast all-in-one JavaScript runtime

Bundle, transpile, install and run JavaScript & TypeScript projects – all in Bun. Bun is a new JavaScript runtime with a native bundler, transpiler, task runner and npm client built-in.

July 4, 2022

Top 10 Architecture Characteristics / Non-Functional Requirements with Cheatsheet | by Love Sharma | Jun, 2022 | Dev Genius Top 10 Architecture Characteristics / Non-Functional Requirements with Cheatsheet | by Love Sharma | Jun, 2022 | Dev Genius

Imagine you are buying a car. What essential features do you need in it? A vehicle should deliver a person from point A to point B. But what we also check in it is Safety, Comfort, Maintainability…

June 30, 2022

Component-driven microservices with NodeJS and Bit - YouTube Component-driven microservices with NodeJS and Bit - YouTube

We all love components on the frontend, but have you tried them on the backend?In this live coding session, Gilad, Bit's VP R&D, will show you how to compose...

June 28, 2022

My Wonderful HTML Email Workflow, using MJML and MDX for responsive emails My Wonderful HTML Email Workflow, using MJML and MDX for responsive emails

If you've ever had the misfortune of being tasked with building a template for HTML emails, you know it's tricky business! In this blog post, I share the approach I took to build responsive, client-friendly emails without a single

tag.

June 23, 2022

All you need to know about Promise.all All you need to know about Promise.all

Promises in JavaScript are one of the powerful APIs that help us to do Async operations. Promise.all takes Async operations to the next new level as it helps you to aggregate a group of promises. In other words, I can say that it helps you to do concurrent operations (sometimes

June 13, 2022

How To Use DTO For Validation in NestJS (2022) | by Kevin Vogel | Better Programming How To Use DTO For Validation in NestJS (2022) | by Kevin Vogel | Better Programming

Today I’ll talk about Data Transfer Objects (DTO) in NestJS and how to use them in order to validate your incoming requests. The DTO on its own is more of a guideline for the developer and those who…

Consistent modern shell tooling on MacOS and Windows WSL for developers - Darragh ORiordan Consistent modern shell tooling on MacOS and Windows WSL for developers - Darragh ORiordan

I regularly code on both MacOS and Windows machines and I was always annoyed how different the default experiences are on each. I need to use the same tools and the same experience on both. Windows β€œWSL” (Windows Subsystem for Linux) is a great tool for this you can use on Windows 10 and newer. The latest version lets you run a full Ubuntu instance that integrates seamlessly with the underlying windows instance. By using WSL2 you can have a (mostly) identical developer experience jumping between MacOS and Windows. Better tooling for Developers Many of the terminal tools that come with unix environments are functionally similar to how they were 20 years ago. But other developer tooling has advanced quite a bit since then. You can replace tools like or with modern equivalents that support full colour, unicode icons, git state and more. Terminal prompts can be made git aware and use colour to indicate state so you don’t have to query git so often. Keeping developer experience consistent across machines Keeping any shell changes you make on one machine up to date on all the machines you code on is a nightmare without the right tooling. This article also explains all the tools I use and how I keep the same terminal setup consistent on MacOS and Windows! Let’s go!

June 11, 2022

6 Use Case of Spread with Array in JavaScript | SamanthaMing.com 6 Use Case of Spread with Array in JavaScript | SamanthaMing.com

6 ways to use the Spread operator with Array in JavaScript. Use it to merge or clone an array. Or use it to convert iterables to an array.

June 9, 2022

GitHub Next | Visualizing a Codebase GitHub Next | Visualizing a Codebase

GitHub Next Project: How can we β€œfingerprint” a codebase to see its structure at a glance? Let’s explore ways to automatically visualize a GitHub repo, and how that could be useful.

May 30, 2022

9 Different Ways to Embed Code in Medium | by Abhay Parashar | The Pythoneers | Medium 9 Different Ways to Embed Code in Medium | by Abhay Parashar | The Pythoneers | Medium

On Medium, programming is the most read content. The Programming tag itself has around 175k followers and combined with all other tags related to programming, it has over 500k followers. Most of the…

May 29, 2022

google/skicka: Command-line utility for working with Google Drive. Join the mailing list at https://groups.google.com/forum/#!forum/skicka-users. google/skicka: Command-line utility for working with Google Drive. Join the mailing list at https://groups.google.com/forum/#!forum/skicka-users.

Command-line utility for working with Google Drive. Join the mailing list at https://groups.google.com/forum/#!forum/skicka-users. - google/skicka: Command-line utility for working with Google Drive. Join the mailing list at https://groups.google.com/forum/#!forum/skicka-users.

Convert Google Doc to Markdown Convert Google Doc to Markdown

Convert Google Docs to Markdown

Home Β· evbacher/gd2md-html Wiki Home Β· evbacher/gd2md-html Wiki

Convert a Google Doc to Markdown or HTML. This free Docs add-on converts a Google Doc to simple Markdown and/or HTML. - Home Β· evbacher/gd2md-html Wiki

May 24, 2022

Vulnerability Assessment And Penetration Testing | by ο½™ο½ο½„ο½ˆο½ˆο½ | Medium Vulnerability Assessment And Penetration Testing | by ο½™ο½ο½„ο½ˆο½ˆο½ | Medium

Vulnerability assessment is a process in which the IT systems such as computers and networks, and software such as operating systems and application software are scanned in order to identify the…

May 20, 2022

Nginx Every Web Developer Should Know | by Zachary Lee | Frontend Weekly | May, 2022 | Medium Nginx Every Web Developer Should Know | by Zachary Lee | Frontend Weekly | May, 2022 | Medium

Nginx (pronounced β€œEngine X”) was originally designed and developed by Igor Sysoev for the most visited Rambler.ru in Russia. Development started in 2002, and the first public release was in October…

8 Cool GitHub Tricks To Make You Look Like A Senior Developer | by fatfish | May, 2022 | JavaScript in Plain English 8 Cool GitHub Tricks To Make You Look Like A Senior Developer | by fatfish | May, 2022 | JavaScript in Plain English

As a developer, you must love to browse the GitHub website. But did you know there are a lot of hidden magical features that help us use it better? When you want to view the content of a file, you…

You are doing code reviews wrong. Doing code reviews correctly is hard… | by Ε imon TΓ³th | ITNEXT You are doing code reviews wrong. Doing code reviews correctly is hard… | by Ε imon TΓ³th | ITNEXT

Doing code reviews correctly is hard. In this guide we go over three levels of code review, their goals and benefits.

May 18, 2022

Countries where SMS authentication is supported - GitHub Docs Countries where SMS authentication is supported - GitHub Docs

Because of delivery success rates, GitHub only supports two-factor authentication via SMS for certain countries.

May 13, 2022

The JavaScript Modules Handbook – Complete Guide to ES Modules and Module Bundlers The JavaScript Modules Handbook – Complete Guide to ES Modules and Module Bundlers

Modules and Module Bundlers are essential components of modern web development. But understanding how they work can quickly become overwhelming. This article will show you all you need to know about ES Modules and Module Bundlers in plain English. Table of Contents 1. What Exactly Is a JavaScript

May 10, 2022

React: useState vs useReducer | Tasos Kakouris React: useState vs useReducer | Tasos Kakouris

Comparing the two different implementations in a simple application.

May 9, 2022

OAuth2 Authorization with React | Tasos Kakouris OAuth2 Authorization with React | Tasos Kakouris

Building a React hook for OAuth2 authorization, step by step.

netlify/build-image: This is the build image used for running automated builds netlify/build-image: This is the build image used for running automated builds

This is the build image used for running automated builds - netlify/build-image: This is the build image used for running automated builds

Your Git Commit History Should Read Like a History Book. Here’s How. | by Mirco | May, 2022 | Better Programming Your Git Commit History Should Read Like a History Book. Here’s How. | by Mirco | May, 2022 | Better Programming

We can learn from history. History tells us which events in the past shaped the present. The Boston Tea Party lead to the Independence War. The Battle of Waterloo led to the defeat of Napoleon. Can…

Provider Pattern Provider Pattern

Make data available to multiple child components

The ID Principle for Improving Any Software Design Solution | by Elye | Better Programming The ID Principle for Improving Any Software Design Solution | by Elye | Better Programming

There are many software solution principles out there. How can we learn them all? If we encounter a software design problem, should we go through our repository of software design principles and see…

May 8, 2022

react-circle - npm react-circle - npm

Logo

. Latest version: 1.1.1, last published: 4 years ago. Start using react-circle in your project by running `npm i react-circle`. There are 4 other projects in the npm registry using react-circle.

May 7, 2022

Mock React hooks with Jest | JavaScript in Plain English Mock React hooks with Jest | JavaScript in Plain English

How to mock React hooks to test React component in an easier way

Adaptive bitrate streaming - Wikipedia Adaptive bitrate streaming - Wikipedia

Adaptive bitrate streaming

May 5, 2022

Improving Web Page Performance Server-Side Rendering with Next.JS Improving Web Page Performance Server-Side Rendering with Next.JS

Displaying enticing product images with fast load speeds on high-traffic pages can be a hard. Learn how we implemented server side rendering with next.js

Migrating to Next.js: Incrementally Adopting Next.js | Next.js Migrating to Next.js: Incrementally Adopting Next.js | Next.js

Learn different strategies for incrementally adopting Next.js into your development workflow.

How We Design Our APIs at Slack - Slack Engineering How We Design Our APIs at Slack - Slack Engineering

Developing your own API style guide can’t completely save you from making crummy decisions or preventing today’s enthusiastic choices becoming tomorrow’s regrets, but they will help you make decisions openly, honestly, and with clarity. In this post, we’ll describe our API design principles, as well as our process for how new APIs are specced, reviewed, and tested. By the end, you should have some ideas that you can take back to your own API process.

April 29, 2022

Blockchain is Dangerous Nonsense | Eisfunke Blockchain is Dangerous Nonsense | Eisfunke

I’ve been concerned about the excesses of the blockchain industry and their spread into all parts of society for some time now. Here I’ve summarized my thoughts regarding the subject.

April 28, 2022

Buddr - Business – Figma Buddr - Business – Figma

Created with Figma

Backstage Software Catalog and Developer Platform Β· An open platform for building developer portals Backstage Software Catalog and Developer Platform Β· An open platform for building developer portals

Contributor Spotlight nomination

[Plugin] Infracost - Cloud cost estimates for Terraform changes Β· Issue #9932 Β· backstage/backstage [Plugin] Infracost - Cloud cost estimates for Terraform changes Β· Issue #9932 Β· backstage/backstage

Summary Infracost posts cloud cost estimates for Terraform in pull requests. It looks at what Terraform changes have been made, and leaves a comment like β€˜This change will increase your AWS bill by 25%’ with details of the changed resour...

The SPACE of Developer Productivity - ACM Queue The SPACE of Developer Productivity - ACM Queue

This article explicates several common myths and misconceptions about developer productivity. The most important takeaway from exposing these myths is that productivity cannot be reduced to a single dimension (or metric!).

Customer knowledge platform – Dovetail Customer knowledge platform – Dovetail

Make sense of all kinds of customer research in one intuitive, collaborative, and searchable research repository.

April 27, 2022

Asynchronous State Management With React-Query | by David Van Fleet | Apr, 2022 | Better Programming Asynchronous State Management With React-Query | by David Van Fleet | Apr, 2022 | Better Programming

Take a moment to think of the shared state in your latest React project. For most apps, this may include the currently logged-in user. A blog application may include all available blog posts or all…

We're all living on it. But what exactly is The Edge? We're all living on it. But what exactly is The Edge?

More and more cloud hosting providers and software-as-a-service platforms are offering serverless functions at The Edge. But what is The Edge? What are Edge Functions? And why does it matter?

April 26, 2022

Chris Bongers πŸ€“πŸ’»βš‘οΈ on Twitter: "How do you document your learnings in tech? πŸ‘¨β€πŸ«" / Twitter

β€œHow do you document your learnings in tech? πŸ‘¨β€πŸ«β€

Dynamically retrieve GitHub Actions secret - Stack Overflow Dynamically retrieve GitHub Actions secret - Stack Overflow

I'm trying to dynamically pull back a GitHub secret using GitHub Actions at runtime:

Let's say I have two GitHub Secrets: SECRET_ORANGES : "This is an orange secret" SECRET_APPLES : "This is an a...

FAQ | Buy Me a Coffee FAQ | Buy Me a Coffee

Learn more about Buy Me a Coffee, our features, and answers to the most frequently asked questions.

AWS Lambda using Typescript | Better Programming AWS Lambda using Typescript | Better Programming

Write a simple AWS Lambda using typescript. We know that NodeJs is a common language to write a Lambda function, but Javascript could be very…

April 24, 2022

Beautify your GitHub repo. Whether you like it or not, GitHub has… | by Nicolas FrΓ€nkel | Apr, 2022 | ITNEXT Beautify your GitHub repo. Whether you like it or not, GitHub has… | by Nicolas FrΓ€nkel | Apr, 2022 | ITNEXT

Whether you like it or not, GitHub has become the primary provider to host one’s code. You or your company is probably using GitHub. I want to highlight some files to beautify your GitHub repository…

April 23, 2022

How to create a Micro Frontend application using React | by Richard Bell | Geek Culture | Medium How to create a Micro Frontend application using React | by Richard Bell | Geek Culture | Medium

Simple step by step guide to get a run time React micro frontend up and running

READING-general-programming-books/Code at master Β· Jessinra/READING-general-programming-books READING-general-programming-books/Code at master Β· Jessinra/READING-general-programming-books

Contribute to Jessinra/READING-general-programming-books development by creating an account on GitHub.

April 18, 2022

Ant Design Mobile - Mobile Design Specification Ant Design Mobile - Mobile Design Specification

Ant Design Mobile - Mobile Design Specification

Top 10 Algorithms to Improve your JavaScript SkillsπŸš€ πŸ¦„ | by CodeHero | JavaScript in Plain English Top 10 Algorithms to Improve your JavaScript SkillsπŸš€ πŸ¦„ | by CodeHero | JavaScript in Plain English

More content at plainenglish.io. Sign up for our free weekly newsletter. Get exclusive access to writing opportunities and advice in our community Discord.

April 10, 2022

chalk - npm chalk - npm

Terminal string styling done right. Latest version: 5.0.1, last published: a month ago. Start using chalk in your project by running npm i chalk. There are 80169 other projects in the npm registry using chalk.

globby - npm globby - npm

User-friendly glob matching. Latest version: 13.1.1, last published: 2 months ago. Start using globby in your project by running npm i globby. There are 5805 other projects in the npm registry using globby.

prettier-standard - npm prettier-standard - npm

Prettier and standard brought together!. Latest version: 16.4.1, last published: 2 years ago. Start using prettier-standard in your project by running npm i prettier-standard. There are 35 other projects in the npm registry using prettier-standard.

April 6, 2022

<img src="https://pbs.twimg.com/media/FPmwS-6XoAASsWD.jpg:large" alt="Haz on Twitter: "Protip if you want to share files/folders between jobs on GitHub actions, cache them using the current run id as the key so you can restore the cache on dependent jobs. This is much faster than uploading/downloading artifacts. https://t.co/0LDn3CGBlE" / Twitter" style="width:15px;margin-bottom: -2px;"/> Haz on Twitter: "Protip if you want to share files/folders between jobs on GitHub actions, cache them using the current run id as the key so you can restore the cache on dependent jobs. This is much faster than uploading/downloading artifacts. https://t.co/0LDn3CGBlE" / Twitter

β€œProtip if you want to share files/folders between jobs on GitHub actions, cache them using the current run id as the key so you can restore the cache on dependent jobs.

This is much faster than uploading/downloading artifacts.”

ariakit/ci.yml at main Β· ariakit/ariakit ariakit/ci.yml at main Β· ariakit/ariakit

Toolkit for building accessible web apps with React - ariakit/ci.yml at main Β· ariakit/ariakit

March 30, 2022

Permission scopes | Slack Permission scopes | Slack

The capabilities and permissions of Slack apps are governed by named scopes.

Input object type as an argument for GraphQL mutations and queries Input object type as an argument for GraphQL mutations and queries

How to use input object type for your mutation. How to design GraphQL mutations. Passing variables as an input object type.

Revisiting the Twelve-Factor App Methodology β€” Coder Society Revisiting the Twelve-Factor App Methodology β€” Coder Society

The Twelve-Factor App Methodology has been around for a decade now. But how relevant and important are these guidelines today? Here, we examine just how well they’ve held up in addressing architectural, deployment, and operational concerns in building software at scale.

Architecture Patterns: Caching (Part-1) | Kislay Verma Architecture Patterns: Caching (Part-1) | Kislay Verma

The first of an introduction to the use of caching in system design and some nuances on how it works in real-world architectures

A guide to magic links: how they work and why you should use them | WorkOS A guide to magic links: how they work and why you should use them | WorkOS

A guide to magic links: the how they work and why you should use them. We’ll take a deep dive into how magic links work from a technical, security, and UX perspective.

Node.js Best Practices β€” Smarter Ways to Manage Config Files and Variables | by Raj Chaudhary | codeburst Node.js Best Practices β€” Smarter Ways to Manage Config Files and Variables | by Raj Chaudhary | codeburst

I find the practice of creating separate Node.js config files to manage config variables for different environments (development, testing, staging and production) cumbersome. So I ended up with a…

How To Manage Environment Variables? | Humanitec How To Manage Environment Variables? | Humanitec

How to manage environment variables? Read the full interview with DevOps Engineer Antoine Rougeot about the fear to break things, teams struggling with Microservice setups, and some hot tips.

Vagrant by HashiCorp Vagrant by HashiCorp

Vagrant enables users to create and configure lightweight, reproducible, and portable development environments.

12 Factor Apps in Plain English Β· Will Koffel 12 Factor Apps in Plain English Β· Will Koffel

Popular platform-as-a-service provider Heroku (now a subsidiary of Salesforce…fancy that…) maintains a manifesto of sorts called The Twelve-Factor App. It outlines a methodology for developers to follow when building modern web-based applications. Despite being partly self-serving (apps built like this will translate more naturally to running on Heroku), there’s a lot of meaty best-practices worth examining. Strive for These Best Practices I think these concepts are important for readers of ClearlyTech, even if you aren’t the developer!

The Twelve-Factor App The Twelve-Factor App

A methodology for building modern, scalable, maintainable software-as-a-service apps.

March 29, 2022

Input object type as an argument for GraphQL mutations and queries Input object type as an argument for GraphQL mutations and queries

How to use input object type for your mutation. How to design GraphQL mutations. Passing variables as an input object type.

March 20, 2022

March 17, 2022

March 16, 2022

March 15, 2022

March 12, 2022

Are You Really Open Minded? A Refresher on Finding the Best Solutions to Problems | .cult by Honeypot Are You Really Open Minded? A Refresher on Finding the Best Solutions to Problems | .cult by Honeypot

Have you ever been in heated discussions with friends or family that cause your blood to pump through your body? Your ego causes you to respond this way

Are You Really Open Minded? A Refresher on Finding the Best Solutions to Problems | .cult by Honeypot Are You Really Open Minded? A Refresher on Finding the Best Solutions to Problems | .cult by Honeypot

Have you ever been in heated discussions with friends or family that cause your blood to pump through your body? Your ego causes you to respond this way

March 11, 2022

March 10, 2022

March 5, 2022

(1) Media Tweets by FEU (@iciAvecLu) / Twitter (1) Media Tweets by FEU (@iciAvecLu) / Twitter

Follow my instagram business page https://t.co/R1Uwqvq8v0 let’s drip πŸ’§ together

Home / Twitter Home / Twitter

Your Home Timeline

Instagram Instagram

Instagram

him | hipster | introvert (@ommyjay) β€’ Instagram photos and videos him | hipster | introvert (@ommyjay) β€’ Instagram photos and videos

him | hipster | introvert (@ommyjay) β€’ Instagram photos and videos

Stripe API reference – Idempotent Requests – curl Stripe API reference – Idempotent Requests – curl

Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.

chrome.tabs - Chrome Developers chrome.tabs - Chrome Developers

Build the next generation of web experiences.

What is Tailwind CSS and How Can I Add it to my Website or React App? What is Tailwind CSS and How Can I Add it to my Website or React App?

CSS is a technology that can be your best or worst friend. While it's incredibly flexible and can produce what seems like magic, without the proper care and attention, it can become hard to manage like any other code. How can Tailwind CSS help us to take control of

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

What is Tailwind CSS and How Can I Add it to my Website or React App? What is Tailwind CSS and How Can I Add it to my Website or React App?

CSS is a technology that can be your best or worst friend. While it's incredibly flexible and can produce what seems like magic, without the proper care and attention, it can become hard to manage like any other code. How can Tailwind CSS help us to take control of

chrome.storage - Chrome Developers chrome.storage - Chrome Developers

Build the next generation of web experiences.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

untitled | RunKit untitled | RunKit

RunKit notebooks are interactive javascript playgrounds connected to a complete node environment right in your browser. Every npm module pre-installed.

Editing the liker extension + multiple article push – Medium Editing the liker extension + multiple article push – Medium

You are currently editing the liker extension + multiple article push.

February 22, 2022

February 17, 2022

February 15, 2022

February 10, 2022

February 9, 2022

February 8, 2022

February 7, 2022

February 3, 2022

February 2, 2022

February 1, 2022

January 29, 2022

January 27, 2022

January 26, 2022

January 25, 2022

January 22, 2022

January 21, 2022

January 17, 2022

January 13, 2022

January 7, 2022

January 5, 2022

January 4, 2022

December 30, 2021

December 29, 2021

December 20, 2021

December 19, 2021

December 15, 2021

December 11, 2021

December 8, 2021

December 7, 2021

December 6, 2021

November 30, 2021

November 29, 2021

November 25, 2021

November 24, 2021

November 23, 2021

November 22, 2021

November 20, 2021

November 18, 2021

November 16, 2021

November 15, 2021

November 14, 2021

November 9, 2021

November 4, 2021

November 3, 2021

November 2, 2021

October 29, 2021

October 28, 2021

October 27, 2021

October 25, 2021

October 24, 2021

October 23, 2021

October 22, 2021

October 20, 2021

October 9, 2021

October 8, 2021

October 7, 2021

September 27, 2021

September 21, 2021

September 17, 2021

September 8, 2021

September 7, 2021

September 2, 2021

August 26, 2021

August 24, 2021

August 23, 2021

August 19, 2021

August 18, 2021

August 16, 2021

August 13, 2021

August 12, 2021

August 11, 2021

August 10, 2021

August 5, 2021

July 28, 2021

July 26, 2021

July 19, 2021

July 17, 2021

July 16, 2021

July 15, 2021

July 13, 2021

July 10, 2021

June 22, 2021

May 31, 2021

May 30, 2021

May 29, 2021

May 19, 2021

May 18, 2021

May 16, 2021

May 4, 2021

May 3, 2021

May 2, 2021

April 30, 2021

April 28, 2021

April 25, 2021

April 23, 2021

April 22, 2021

April 21, 2021

April 20, 2021

April 19, 2021

April 18, 2021

April 17, 2021

April 16, 2021

April 14, 2021

April 12, 2021

April 11, 2021

April 9, 2021

April 8, 2021

March 29, 2021

March 25, 2021

March 24, 2021

March 23, 2021

March 20, 2021

March 18, 2021

March 17, 2021

March 15, 2021

March 13, 2021

February 19, 2021

February 11, 2021

February 10, 2021

February 9, 2021

February 2, 2021

January 18, 2021

January 8, 2021

December 31, 2020

December 25, 2020

December 22, 2020

December 10, 2020

December 8, 2020

December 6, 2020

December 4, 2020

December 1, 2020

November 27, 2020

November 26, 2020

November 19, 2020

November 12, 2020

November 11, 2020

November 8, 2020

November 5, 2020

November 1, 2020

September 24, 2020

September 14, 2020

September 11, 2020

September 9, 2020

September 2, 2020

September 1, 2020

August 30, 2020

August 29, 2020

August 26, 2020

August 18, 2020

August 13, 2020

August 12, 2020

August 11, 2020

August 4, 2020

August 3, 2020

July 30, 2020

July 29, 2020

July 28, 2020

July 27, 2020

July 24, 2020

July 17, 2020

July 14, 2020

July 9, 2020

July 8, 2020

July 7, 2020

July 6, 2020

July 4, 2020

July 2, 2020

June 30, 2020

June 29, 2020

June 27, 2020

June 24, 2020

June 20, 2020

June 18, 2020

June 15, 2020

June 11, 2020

June 10, 2020

June 8, 2020

June 4, 2020

June 3, 2020

June 2, 2020

June 1, 2020

May 28, 2020

May 27, 2020

May 24, 2020

May 22, 2020

May 21, 2020

May 20, 2020

May 19, 2020

May 18, 2020

May 12, 2020

May 7, 2020

May 5, 2020

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published