For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | more happppy's commentsregister

I am a CS graduate with around 4 years of exp nd I DO NOT KNOW HOW TO REVERSE A BINARY TREE.


block every company that tries to compete with US companies. First it was Huawei, now its Xiaomi. Fb, Google are both US companies nd they literally track the hell out of their users to target ads but they are doing great, never had much issue except Zuckerberg was in the news a few months ago but US didn't block them, because they are US companies nd bring $$$ into the country


Hi,

I am a software engineer with 3 years of experience building web application in technologies like Php, Laravel, JavaScript, TypeScript, Reactjs, Nextjs, Nodejs, Expressjs and other tools. I have a very little experience as a freelancer (did some tasks on fiverr but didn't like that all). I am looking to work with clients on long-term basis. Are you looking for more freelancers to work with? If yes, I am interested. Looking forward to hearing from you. Thank you.


I am new in Node.js (only used express). Made some basic CRUD projects. I haven't given any interview or worked on Node.js in production. Can you please tell me what things are required to be considered a good Nodejs candidate? any libraries, concepts that I should look into? I would be very thankful to you.


First of all, CRUD projects are great to start learning kudos!

As far as the node/express route I'd say you should learn about the `req` (request) and `res` (response) objects, what information they have and what you can do with them. It would be pretty helpful to learn about how express middlewares work (they allow you to put little pieces of logic that will validate/enhance/authenticate etc..)

Express isn't the only library outthere you don't need to learn them all but its good to know they exist (hapi, koa, ...)

For node I think it is important to know how to use promises, (async/await) and some basic system libraries (such as `fs`, `path`, `os`).

After that you should probably transition form JavaScript to TypeScript (most new project will start with TypeScript today, and older ones are migrating to it).

Check starter projects, you can find a bootstrapped node js project with almost any framework you can think of, use it if it makes your life easier and later learn how to make your own project from scratch to learn the basics.

Hope you enjoy your JS journey ;)


Thanks a lot. I am mainly doing same as you said, guess I am doing fine. I need to look into `fs`, `path`, and `os` though. I have just started working with TypeScript this year and really like it, also made a small starter project in TypeScript myself, took help from online tutorials.


not updating for me


Location: Islamabad, Pakistan

Remote: Yes

Willing to relocate: Yes

Technologies: JavaScript, TypeScript, ReactJS, NodeJS, ExpressJS, Php, Laravel, MySQL, Redis, Git, socket.io.

Résumé/CV: https://www.linkedin.com/in/ahmad-raza-/

Email: ahmdrzalifa [at] gmail [dot] com

Hi, I am a full-stack developer with 3 years of experience building secure and scalable web applications. I have worked on various applications like CRM, management systems, live bidding applications, and e-commerce stores.


Location: Islamabad, Pakistan

Remote: Yes

Willing to relocate: Yes

Technologies: JavaScript, TypeScript, ReactJS, NodeJS, ExpressJS, Php, Laravel, MySQL, Redis, Git, socket.io.

Résumé/CV: https://www.linkedin.com/in/ahmad-raza-/

Email: ahmdrzalifa [at] gmail [dot] com

Hi, I am a full-stack developer with 3 years of experience building secure and scalable web applications. I have worked on various applications like CRM, management systems, live bidding applications, and e-commerce stores.


This is a very good point.


Location: Islamabad, Pakistan

Remote: Yes

Willing to relocate: Yes

Technologies: JavaScript, TypeScript, ReactJS, NodeJS, ExpressJS, Php, Laravel, MySQL, Redis, Git, socket.io.

Résumé/CV: https://www.linkedin.com/in/ahmad-raza-/

Email: ahmdrzalifa [at] gmail [dot] com

Hi, I am a full-stack developer with 3 years of experience building secure and scalable web applications. I have worked on various applications like CRM, management systems, live bidding applications, and e-commerce stores.


like fb, youtube, twitter, linkedIn algos are audited. Just because tiktok is Chinese app, audit it?? what kind of hypocrisy is this.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search:

HN For You