search
Follow Topic rss_feed

JSON Web Tokens (or JWTs) have become incredibly popular and you’ve likely heard of them before. What you may not have heard is that JWTs were originally designed for use in OAuth – which is fundamentally different to user sessions.

Bharat Dwarkani shared on Apr 02, 2020
image
supertokens.io
bookmarks
share
favorite_border0 visibility8
favorite_border0 visibility8 share bookmarks

Recently, on checking UX of Google Drive Forums. I came across how google has handled validation states for Text Box

Bharat Dwarkani wrote on Mar 15, 2020
image
sharetechlinks.com
bookmarks
share
favorite_border0 visibility12
favorite_border0 visibility12 share bookmarks

Jen Simmons explains how to improve image loading by using width and height attributes.

Bharat Dwarkani shared on Feb 20, 2020
image
css-tricks.com
bookmarks
share
favorite_border0 visibility6
favorite_border0 visibility6 share bookmarks

API Umbrella is an open-source API management platform for exposing web service APIs. The basic goal of API Umbrella is to make life easier for both API creators and API consumers.?

Bharat Dwarkani shared on Feb 17, 2020
image
github.com
bookmarks
share
favorite_border0 visibility11
favorite_border0 visibility11 share bookmarks

How to dockerize your static website with Nginx, automatic renew SSL for domain by Certbot and deploy it to DigitalOcean

Bharat Dwarkani shared on Jan 29, 2020
image
dev.to
bookmarks
share
favorite_border0 visibility2
favorite_border0 visibility2 share bookmarks

JWT vs Cookies

Bharat Dwarkani shared on Jan 26, 2020
image
dev.to
bookmarks
share
favorite_border0 visibility4
favorite_border0 visibility4 share bookmarks

Cross-Site Request Forgery (CSRF) is an attack that forces an end user to execute unwanted actions on a web application in which they're currently authenticated. CSRF attacks specifically target state-changing requests, not theft of data, since the attacker has no way to see the response to the forged request.

Bharat Dwarkani shared on Jan 26, 2020
image
dev.to
bookmarks
share
favorite_border0 visibility4
favorite_border0 visibility4 share bookmarks

Measure performance and find opportunities to speed up page loads.

Bharat Dwarkani shared on Jan 22, 2020
image
web.dev
bookmarks
share
favorite_border0 visibility4
favorite_border0 visibility4 share bookmarks

CSS files are render-blocking resources: they must be loaded and processed before the browser renders the page. Web pages that contain unnecessarily large styles take longer to render. In this guide, you'll learn how to defer non-critical CSS with the goal of optimizing the Critical Rendering Path, and improving First Contentful Paint (FCP).

Bharat Dwarkani shared on Jan 15, 2020
image
web.dev
bookmarks
share
favorite_border0 visibility4
favorite_border0 visibility4 share bookmarks

Our backend services are basically microservices that talk to each other on purpose. And we definitely need a high-performance communication mechanism for communicating between microservices. One of the microservice is exposed to public and resto other microservices are internal.

Bharat Dwarkani shared on Dec 26, 2019
image
medium.com
bookmarks
share
favorite_border0 visibility6
favorite_border0 visibility6 share bookmarks
add