Software Career Hints for You. Updated Daily

Learn how the question mark "?" in JavaScript provides syntactic sugar in three powerful ways:

  • Ternary Operator
  • Optional Chaining
  • Nullish Coalescing

Follow the short video course links below

Topic: javascript

Lily is a lilypad in a small pond. Lilly doubles her size each day, On the 20th day she covers the whole pond. On what day was Lily half the size of the pond?


Day 19, it's not 10 because on day 20 she doubled from day 19, so 19 must be half the size of the pond.

Topic: interview
Scammers looking to target groups of professional users may impersonate a colleague, a fellow employee, a recruiter, or someone from LinkedIn's technical support department.
Topic: careeradvice
With this scam, someone on LinkedIn—typically someone with InMail, allowing them to contact with anyone on LinkedIn directly—sends you a message with a link to a scam or spam website.
Topic: careeradvice
The video tutorial covers the following React hooks:
  • useState
  • useEffect
  • useContext
  • useRef
  • useReducer
  • useMemo
  • useCallback
  • useImperativeHandle
  • useLayoutEffect
  • useDebugValue & Custom Hooks
Follow the links below to watch video clips.
Topic: javascript
Googling the company name plus "scam" or "rip-off" will give you some information on the company if it's not legitimate. Visit the company's website and if they don't have one or it doesn't have contact information, consider that a warning sign. Check out the company with the Better Business Bureau.
Topic: careeradvice
The applicant is told that they were selected as one of two people to go through a three-week trial period. The name of the company and the website seem legitimate, but they ask you to fill out a contract with personal information including your Social Security number.
Topic: careeradvice
In this scam, the job seeker receives an email from a person about a job they applied for that was filled. They had another job that the person was qualified for, but they had to pay to do some online training. This scam used the name of a legitimate company and an email address similar to the real company name.
Topic: careeradvice
The company asks applicants to set up a Yahoo Messenger account for the job briefing and interview. The company then explains that the applicant will need to buy programs in advance and say they will reimburse the candidate.
Topic: careeradvice
With this scam, a job seeker is told a position has just opened up, and a phone interview or an instant message interview is conducted. The applicant is notified that they would be responsible for the cost of the background check. Then the applicant is told that they have to purchase pre-paid Visa debit card and send it to the interviewer to pay for the background check.
Topic: careeradvice
  • You're offered a job without an application, interview, or discussion with the employer.
  • The company asks you to wire money or asks for your credit card information.
  • The company asks for personal information like your social security number or driver's license number.
  • You are promised high pay for not much work.
  • The company asks you to pay for a credit report as part of the application process.
  • You are told you have to pay for training.
  • You're asked to cash a check and forward some of the money to a third party.
  • The salary details aren't clear. If the company doesn't pay an hourly rate or a salary, carefully investigate the details.
Topic: careeradvice
The applicant is offered the job via email and told that all employees are paid via Direct Deposit with the company's banking institution with no additional cost for you. The applicant is sent to a website to sign up and told: "After registering your Direct Deposit confirmation, please respond back to this email with your ideal interview date/time. Remember, you need your Direct Deposit account info before your interview, as we will be processing your payment information at that time."
Topic: careeradvice