🪅 Heap Heap Hurray Ed. #37

Daily dispatches from the world of technology.

Sending you Wednesday morning cheer! Have a splendid day ahead.

Risk more than others think is safe. Dream more than others think is practical.

— Howard Schultz (Starbucks CEO)

🤫 Geek Goss 🤭

#WhatAVision - Apple may no longer be working on a new high-end Vision headset amid slowing sales of the Vision Pro. Instead, Apple has apparently been finding ways to reduce the cost of components for the first model. Apple aims to release a cheaper Vision headset that it aims to ship by the end of 2025.

#React19Shenanigans - React 19 seemed to have made some changes on how the <Suspense /> component behaves, that seems to make slower network requests - but then after an outcry, has restored back the original functionality.

#AIImagesGoneWild - Google image search is serving users AI-generated images of celebrities in swimsuits. In a few instances, even when the search terms do not explicitly ask for it, the celebrities are made to look like underage children. The news is yet another example of how the tools people have used to navigate the internet for decades are overwhelmed by the flood of AI content.

⌛ The Past 24 hours

Indian Food delivery giant Zomato is in talks to acquire Paytm’s movie and event ticketing business. Both companies acknowledged the discussions in regulatory filings, though they insist that no binding agreement has been reached. The acquisition would significantly bolster its efforts to become a one-stop shop for dining and entertainment.

X, formerly Twitter, is a social media platform that has been trying to become a trusted source of news and information. According to a recent report by the Reuters Institute Digital News Report, social media users are relying on X less and less for news, with TikTok now being a bigger source of news coverage in many regions.

Seen is a new video messaging app that lets friends record a live video reaction to content you send them. The app was co-founded by seasoned entrepreneur Faheem Kajee and actress Karen Gillan. The company hopes its app will create an authentic and engaging way to interact with friends.

👩🏾‍💻 Bit Boutique

Coolify | An open-source & self-hostable Heroku / Netlify / Vercel alternative.

Spectaql | Generate documentation for your GraphQL API

MiniSearch | Tiny and powerful JavaScript full-text search engine for browser and Node

📢 In case you missed it

  • Developer Nation Survey is NOW LIVE. Answer questions about your favourite tools and platforms for developers and no-code software creators, make an impact on the future trends, and win some swag.

  • Canva, the popular Art Editor platform, has launched a Hackathon with $50,000+ in prizes! Create new apps or integrations with Canva.

💼 Job Board

Title

Remote / On Site

Meta Details

Expected $$$

Senior QA Engineer
@ Mable

Remote

4+ experience

$35K - $45K

/ year

Senior SEO Specialist
@ BlackBook Digital

Remote

3+ experience

₹12L – ₹24L

/ year

Frontend Developer
@ EvolTech

On Site (Chennai)

3+ experience

Reactjs | Typescript

₹12L – ₹18L

/ year

Senior Backend Developer
@ Tether

Remote

5+ experience

Node.js | Redis | Blockchain

$60K - $120K

/ year

🎲 Miscellaneous

Function composition in JavaScript means combining simple functions to build more complex ones. Handling multiple parameters efficiently is crucial for code flexibility and reusability. James Sinclair's guide details techniques like partial application and currying, transforming multi-parameter functions into more manageable, single-argument ones, enhancing code composability.

Check out this detailed explanation of how Github improved git push’es to it’s platform

Do you work closely with clients / end users of your product? Learn how to ask the right questions to get valuable feedback from clients before designing, and avoid common mistakes like overwhelming them with information. Better client feedback means better design outcomes.

In an interview, a junior developer's answer - "Good code is code that's easy to read" - led the author to ponder the importance of best practices and code readability. Does code need to be read frequently to be good? The author argues that good code is rarely read, instead aiming to be so clear and intuitive that it's almost invisible.