Tutorials  Articles  Notifications  Login  Signup


Sign in to Publish articles, apply into jobs, participate in Hackathons.

Sign in

RK

Rajan Kumar

Founder at HackersFriend July 10, 2023, 11:29 p.m. 773 views

Designing DB schema for efficient pagination

Pagination queries doesn’t seem to be complex and doesn’t need optimisation until records in your table reaches a good number …


RK

Rajan Kumar

Founder at HackersFriend Updated July 4, 2023, 3:24 a.m. 702 views

Embedding agility in software developments

Agile methodology of software development is focused on ability to adapt changes rapidly. While many see it as a change …


VS

Vishal Saxena

SDE 1 at Amazon June 29, 2023, 2:15 p.m. 659 views

Linux command to know your public IP

To know your public IP from linux terminal or ubuntu terminal you can use curl command. 

curl https://ipinfo …

RK

Rajan Kumar

Founder at HackersFriend Jan. 22, 2023, 8:38 p.m. 917 views

How to get inside docker container shell ?

To get inside a running docker container you can use below command:

docker exec -it <container id> bash

or

docker …

RK

Rajan Kumar

Founder at HackersFriend Jan. 20, 2023, 1:54 p.m. 882 views

Python - check if a path is file or directory

To check whether given path is file or a directory we can use Python’s isdir() and isfile() functions. See below …


RK

Rajan Kumar

Founder at HackersFriend Updated Jan. 20, 2023, 1:39 p.m. 965 views

Python - Raise an exception with message

In order to raise an exception in python you need to use raise keyword followed by type of exception. For …


RK

Rajan Kumar

Founder at HackersFriend July 10, 2022, 11:08 p.m. 1091 views

How to present your software engineering projects

A lot of software engineers struggle at making an impactful pitch of what they have built and not do a …


RK

Rajan Kumar

Founder at HackersFriend July 9, 2022, 9:17 a.m. 970 views

Most common mistakes you should avoid in interviews

After interviewing 50+ candidates for senior and junior software engineer roles for my team, here are the most common patterns …


RK

Rajan Kumar

Founder at HackersFriend May 9, 2022, 9:25 p.m. 1450 views

Leaky Bucket algorithm for Rate limiting system design

Designing a rate limiting system for any API can be done in many ways. In this article I'll talk about …


RK

Rajan Kumar

Founder at HackersFriend Updated April 24, 2022, 6:09 p.m. 1629 views

How to format date output in Linux bash script

To get current timestamp in bash you can use:

timestamp=$(date +%s)

This will give you seconds since UNIX epoch …


HackerFriend Logo

Join the community of 1 Lakh+ Developers

Create a free account and get access to tutorials, jobs, hackathons, developer events and neatly written articles.


Create a free account

View more
HackerFriend Logo

Join the community of 1 Lakh+ Developers

Create a free account and get access to tutorials, jobs, hackathons, developer events and neatly written articles.


Create a free account

HackersFriend Updates




View more