Cracking the Code: Preparing for FANG Company Interviews

In the competitive world of tech, landing a job at a prestigious company like Facebook, Amazon, Netflix, or Google (FANG) is a dream for many software developers. These companies are known for their challenging interview processes that assess not only technical skills but also problem-solving abilities, communication skills, and cultural fit. In this blog post, […]

Efficiently searching rows by matching key-value pairs in a Jsonb array using sequelize

In today’s web development, handling JSON data has become increasingly prevalent, and databases have evolved to accommodate this trend. Sequelize, a widely-used ORM (Object-Relational Mapping) for Node.js, offers robust support for working with JSONB (binary JSON) data types in relational databases. In this blog post, we will explore efficiently searching rows by matching key-value pairs […]

Modify Postman request dynamically

In this post we will see how can we modify Postman request dynamically. What is postman? Postman is a platform helpful in building and debugging APIs. It offers a desktop client that can be used to send network requests and is widely used in API development. Why might we need to modify request body on […]

WordPress file upload with AJAX

In this tutorial we will see how we can achieve wordpress file upload with ajax. The use case is that we want to have a form in frontend that will be accessed by visitors. These visitors will not be authenticated. The form will send all the form data along with the files that are uploaded, […]

Copy to clipboard using javascript without any plugin

Copy to clipboard using javascript, this is the topic that we are going to explore in this post. The solution we will discuss here will use native javascript and no third party tool. As the solution is bare minimum code snippet, it’s browser support will be limited. The way this solution for Copy to clipboard […]

Replace HTML audio tags with jPlayer

In This post we are going to take a look at how we can replace html audio tags with jPlayer. jPlayer is a popular jQuery player that provides consistent interface to play audio and video files in web page. This can be used as an alternative to default HTML5 audio and video tags in case […]

Eliminate render blocking javascript and defer parsing of js

Why is it important to Eliminate render blocking javascriptYou know your website needs to be fast. Even if the users with slow Internet connection don’t matter much to you, you should consider the speed optimization of your website because it affects your search engine rankings and these rankings obviously reflect on your site’s traffic. One […]

Make hyperlinks in ckeditor open in browser

In this post, we are going to see how we can make hyperlinks in ckeditor clickable. Normally, ckeditor prevents the hyperlinks to open in the edit mode to enable proper formatting. But, sometimes, users may want the links to open in browser. This can be accomplished by following snippet How to make hyperlinks in ckeditor […]

Preview an image before uploding using javascript

While creating html forms, most of us include an input field for uploading files. If the type of file to be uploaded is image, it would be great to allow the site user to preview the image before actual upload. This can be achieved by using javascript’s File reader.   Html markup And the corresponding […]

1 2