🪅 Heap Heap Hurray Ed. #90

Daily dispatches from the world of technology.

Rise and shine! It's a brand new week with brand new opportunities.

Geek Gossip

#Spotify - Spotify is complaining about Apple not letting them use the volume buttons on iOS devices. They're saying it's because Apple discontinued the tech that lets them control the volume on connected devices. Spotify is working on a solution, but for now, you'll have to use the volume slider in the app.

#Whatsapp - WhatsApp has been spotted developing a new feature that will allow users to filter chats through custom lists. The custom lists feature will carry the same name as the list itself, making it easier to identify and apply the appropriate filter to view chats within that particular list. This will help users focus on important discussions without distractions.

#AccountTermination - A student won Apple’s WWDC contest. But, controversially, Apple has terminated their account and refused their app into the App store.

#CheekyMongoDB - MongoDB says it is making significant gains against open source relational rival PostgreSQL. CEO Dev Ittycheria claimed recent success had partly been down to competitive wins against Postgres. Postgres overtook MongoDB on the DB-Engines ranking in 2017.

#GitHub - GitHub is being abused to distribute a malware as fake fixes posted in project comments. The campaign was first reported by a contributor to theteloxide rust library. Thousands of similar comments posted to a wide range of projects on GitHub.

Latest Updates

Elon Musk's X Social Network Banned in Brazil
Brazilian Supreme Court Justice Alexandre de Moraes officially ordered Elon Musk’s social network X (formerly Twitter) to be banned in the country. X refused to comply and closed its offices in Brazil. A daily fine of 50,000 Brazilian real (roughly 8,900 USD) was imposed and applies to anyone who attempts to use X via VPN.

Kenya's Electric Vehicle Uptake Goes Up Five-Fold
M-Kopa is a financing company that has played a crucial role in the growth of the electric vehicle market in Kenya. Founded in 2012, M-Kopa has enabled over 4 million people to buy televisions and smartphones through its buy-now-pay-later lending model. In 2022, they extended this model to electric vehicles and have become the backbone of the sector. Two out of every three electric bikes sold in Kenya are financed by M-Kopa, making them a key player in the market.

Elasticsearch and Kibana can be called Open Source again
Elastic, a company you may know for its powerful search and analytics tools, is reversing its 3-year-old license change and adopting the AGPL (Affero GNU Public License), which will allow it to be labeled as Open Source once again.

OpenAI Set for Huge Funding Round with Apple and Nvidia as Key Investors
Apple and Nvidia are reportedly in talks to invest in OpenAI. The company is set to integrate ChatGPT with Siri later this year. Nvidia is a key supplier to OpenAI, which relies on Nvidia’s chips to power its AI services.

Trending Projects / Code Repositories

Player | UI components and hooks for building video/audio players on the web. A Modern alternative to JW Player and Video.js.

Fuite | A tool for finding memory leaks in web apps

In Case You Missed It

Last week we had announced the Snowflake World Tour happening in Delhi. It is taking place once again - this time in Bengaluru. On the 19th of September. The tour will cover Snowflake’s latest advancements in AI, open table formats, streaming, privacy-preserving collaboration, flexible programming, application development and much more. You can register here.

Job Board

Product Designer @ Aicade (Remote)

Experience : 2+ years (UI/UX Design | UX Research | Figma)

💰Expected Salary : ₹12L – ₹20L / year

Senior Software Engineer @ Zania (Remote)

Experience : 5+ years (Python | TypeScript | Microsoft Azure | React.js | FastAPI | Large Language Models (LLMs))

💰Expected Salary : ₹20L – ₹45L / year

API Developer @ Arting Digital (Remote)

Experience : 7+ years (GraphQL)

💰Expected Salary : ₹9L – ₹17L / year

Lead Software Engineer @ Furrl (Onsite - Bengaluru)

Experience : 6+ years (Java | Fullstack Development)

💰Expected Salary : ₹30L – ₹60L / year

Frontend Developer @ Binocs[dot]co (Onsite - Bengaluru)

Experience : 3+ years (HTML | CSS | Microservices | AWS | Jest | NextJs | ReactJS)

💰Expected Salary : ₹16L – ₹28L / year

Full Stack Technical Architect @ JTSi Technologies India (Onsite - Kerala)

Experience : 10+ years (AWS Cloud Services | Microsoft Azure | Microsoft .NET | Angular | Google Cloud Platform (GCP))

💰Expected Salary : ₹20L – ₹30L / year

Miscellaneous

Debugging Weird Stuff
In this post, we learn about the process of debugging, specifically the steps to follow when faced with unusual or unfamiliar bugs. You will discover how to systematically approach bug identification, reproduction, debugging, and fixing, as well as the importance of understanding the system and environment in which the bug occurs.

To Manager or Not to Manager: Evaluating the Pros and Cons of Leadership Track
Deciding whether to become a people manager or stay as an individual contributor (IC) is a critical career juncture for many software professionals. In this article, the author shares their personal experience and insights gathered from senior managers and ICs to help you make an informed decision. They highlight the trade-offs between the two paths, including the impact on career growth, mobility, and work-life balance. The article also provides practical advice for those considering a transition to management, including taking on a tech lead role or managing an intern.

Internal CLI for Acme Corporation
A hypothetical company would like to create a command-line tool for its developers. It would be used to run commands, such as installing useful tools, or running complex AWS commands that no one remembers. The project would use just, a command runner that is cross-platform.

Attention Subscribers

Every two weeks, on Friday at 7 PM IST, we distribute a “BONUS EDITION” featuring highly valuable links. These special editions are exclusively sent to our most dedicated and engaged subscribers. To ensure you receive these editions, please take the following actions:

1. Regularly open our emails. We track email open rates to identify our most active subscribers.

2. Engage with the links in our newsletter. While we provide concise summaries, your engagement is equally important.

Your active participation ensures you continue to receive these exclusive benefits. Thank you for your ongoing support and engagement.

If you are seeing the bonus edition posts in your SPAM folder, please do us a favour and mark it as NOT SPAM.

— Team HHH