Multi-Language Support in VSCode Text Documents
VSCode does not allow setting several languages simultaneously for a single document.Extension authors can open a text document for a specific language:await vscode.workspace.openTextDocument({ language: 'mongodb', content });Or set the language for an existing text document:await vscode.languages.setTextDocumentLanguage(document, 'javascript');But there are many use cases when a document should contain several languages at
Read more8 Traits of The Best Teams I’ve Worked With
Cover Photo by Priscilla Du Preez on UnsplashThe best teams I’ve worked with are autonomous and extremely customer-focused. You can trust them to do the right thing because they know what the priorities are. Everyone feels empowered to interact with stakeholders to resolve issues and drive projects to success. The individuals
Read moreAmazon’s $1.7B iRobot acquisition greenlighted by UK antitrust regulator
The U.K.’s antitrust regulator has given the go-ahead to Amazon’s proposed billion-dollar iRobot acquisition, concluding that the deal “would not lead to competition concerns in the U.K.” Amazon first revealed plans to buy robot vacuum maker iRobot for $1.7 billion last August, though the megabucks deal was always likely to
Read moreReddit CEO lashes out on protests, moderators and third-party apps
Reddit CEO Steve Huffman is not backing down amid protests against API changes made by the platform. In interviews with The Verge, NBCNews, and NPR, Huffman defended business decisions made by the company to charge third-party apps saying API wasn’t designed to support these clients. The Reddit co-founder also talked
Read moreFrom Code to C-Suite: How to Present Your Engineering Progress Effectively
Photo by Product School on UnsplashIn the often hidden platform engineering world, articulating progress effectively, especially in long-term projects, is paramount. We suffer from the invisible unless it fails syndrome.The challenge, however, lies in translating complex, foundational technical achievements into clear, compelling narratives that resonate with C-Level stakeholders — those who may not
Read moreiOS 17 @Observable and the Observation Framework
New in WWDC 23, the new approach to observing changes simplifies SwiftUI and solves the nested observable object problem.WWDC 2023 introduced us to the new iOS-17@Observable property wrapper along with a cleaned-up @State that now supersedes the previous @State @ObservedObject, @StateObject. This is fantastic — it’s always been a source of confusion for
Read moreBill Gates meets with President Xi Jinping in Beijing
Hot on the heels of Elon Musk’s visit to China earlier this month, the country welcomed another American tech billionaire. Bill Gates, co-founder of Microsoft and co-chair of the Bill & Melinda Gates Foundation, met President Xi Jinping on Friday in Beijing, China’s state media reported. Like Musk, this is
Read moreSocar’s ride-hailing platform Tada adds to growing list of tech layoffs
Seoul-based ride-hailing platform Tada, operated by Korean ride-sharing company Socar’s subsidiary VCNC, plans to let go of a portion of the company’s employees as part of a restructuring as it works to reduce costs, the company confirmed to TechCrunch. Tada has not yet materialized how many staff it will lay
Read morePair programing? We peek under the hood of Duet, Google’s coding assistant. (Ep. 580)
On today’s episode, we chat with Marcos Grappeggia, the product manager for Duet, an AI-powered assistant that can help you craft code by suggesting snippets—even full functions—as you write. Grappeggia explains why he thinks tools like this will augment, but not replace, the human developers at work today. Episode notes:
Read moreLockBit claims ransomware attack on pharma giant Granules India
The Russia-linked ransomware group LockBit has claimed responsibility for a cyberattack on Indian pharmaceutical giant Granules India, and published portions of the data it allegedly stole. LockBit’s dark web leak site listed Granules India as one of its latest victims on Wednesday, according to a listing seen by TechCrunch. Granules
Read more