Skip to main content

Load & Performance Testing

· 5 min read
Pavan Kumar
tech-talks Core Team

load-testing.png

Performance & Load Testing your web services is crucial with APIs becoming more prevalent in usage and required through testing for handling adhoc and busrt loads thoughout the product lifecycle. K6.io is one such tool from well known opensource team graphna labs that enables basic to advance testing sceraios for the developers to test their API's and identify any potential blockages across the service by writing tests in their well known scripting language 'javascript'. This blog article guides you to quickly setup and run the load test in literaly in 5 minutes. YES in 5, can't beleive jump write in

Features :

  • available as opensource and also SaaS
  • Script tests in Javascript
  • Supports 3rd party integrations and extensions
  • quick to setup and use

Lets Begin...

Playground - Live Coding

· One min read
Pavan Kumar
tech-talks Core Team

Wanted to create something fun with jsx, Live coding. Go ahead try setting initial value of the counter and update function to your liking or write your own code. Give it a try! visit Live Coding Demo under tutorials on how to implement in your website

Public API's Listing

· 2 min read
Pavan Kumar
tech-talks Core Team

Collection of Open API's to work during development of any of your app ideas, includes free, paid and freemium based services that can be integrated with any application checkout thier websites for getting your own apikey, pricing information and documentations.

GitHub Multiple Accounts

· 3 min read
Pavan Kumar
tech-talks Core Team

To use two GitHub accounts on a Mac over ssh, you will need to set up separate ssh keys for each account.

Follow the steps below:

  • Generate a new ssh key for your second GitHub account. You can do this by running the ssh-keygen command in the terminal and following the prompts. Make sure to specify a different file name for the key than the one you used for your first account.

  • Add the public key for your second account to your GitHub account. You can do this by going to the "SSH and GPG keys" section of your GitHub profile settings and clicking the "New SSH key" button. Then, paste the contents of the public key file (located in the ~/.ssh directory on your Mac) into the "Key" field and give it a descriptive name.

  • Add the private key for your second account to your ssh agent. You can do this by running the following command in the terminal:

    username@hostname:~$
    ssh-add ~/.ssh/<private key file name>
  • Modify your ssh config file to specify which ssh key to use for each GitHub account. To do this, open the ~/.ssh/config file in a text editor and add the following lines:

Unlock the full potential of your customer data with the right CDP and DMP tools

· 6 min read
Pavan Kumar
tech-talks Core Team

Welcome to the world of marketing technology, this article will provide you a brief introduction and take you through different platforms available in the Customer Data Platform (CDP) and Data Management Platform (DMP) space.

JWT

· 5 min read
Pavan Kumar
tech-talks Core Team

You might have heard about JWT if you are in field of developing applications or not from other domains. JSON Web Token (JWT) is a standard for representing claims securely between two parties. It is typically used to securely transmit information between a server and a client, such as an API and a single-page application. JWTs are a useful tool for securely transmitting information between parties, and are commonly used in modern web applications for authentication and authorization

A JWT consists of three parts: a header, a payload, and a signature. The header typically consists of two parts: the type of the token, which is JWT, and the signing algorithm being used, such as HMAC SHA256 or RSA. The payload contains the claims. Claims are statements about an entity (typically, the user) and additional data. There are three types of claims: registered, public, and private claims. Registered claims are a set of predefined claims that are not mandatory but recommended, to provide a set of useful, interoperable claims. Some of the registered claims are: iss (issuer), exp (expiration time), sub (subject), aud (audience), and others. Public claims are claims that are defined in the IANA JSON Web Token Registry or defined in other specifications, but are not registered. Private claims are claims that are used to share information between parties that agree on using them and are neither registered or public claims...

From Social Media to SEO: Navigating the World of Digital Marketing

· 6 min read
Pavan Kumar
tech-talks Core Team

Digital marketing refers to the use of digital channels and technologies to promote products or services. It includes a wide range of tactics such as search engine optimization (SEO), social media marketing, email marketing, and online advertising

This blog article gives you digital marketing 101 on basic concepts, types and terminologies used in the digital marketing domain along with tips to get you started.