From Digital Age to Nano Age. WorldWide.

Tag: dev

Robotic Automations

Mistral releases Codestral, its first generative AI model for code | TechCrunch


Mistral, the French AI startup backed by Microsoft and valued at $6 billion, has released its first generative AI model for coding, dubbed Codestral. Codestral, like other code-generating models, is designed to help developers write and interact with code. It was trained on over 80 programming languages, including Python, Java, C++ and JavaScript, explains Mistral […]

© 2024 TechCrunch. All rights reserved. For personal use only.


Software Development in Sri Lanka

Robotic Automations

Spotify's getting serious about its enterprise and dev tools business play | TechCrunch


You know that mildly jarring experience whenever that well-known celebrity shows up in an entirely different context — e.g. a musician making a horror flick cameo; an NFL player rearing their head in a comedy series; or a Hollywood movie icon selling mobile phone plans on TV? Well, it’s starting to feel like that with Spotify’s foray into the enterprise and developer tooling space — nothing wrong with it per se, but it makes you flinch just a little due to its divergence from the norm.

What we’re talking about is Backstage, a platform and framework Spotify introduced internally in 2016 to bring order to its developer infrastructure. Backstage powers customizable “developer portals” that combine tooling, apps, data, services, APIs and documents in a single interface. Want to monitor Kubernetes, check your CI/CD status, or track security incidents? Backstage to the rescue.

Lots of companies construct their own internal systems to help developers work more efficiently. And lots of companies release such systems to the public via an open source license to spur wider adoption, as Spotify did with Backstage in 2020. But it’s highly unusual for a consumer technology company to actively monetize this side of its business, which Spotify has been doing since 2022.

Now, Spotify is leaning even further into this play with the launch of a new suite of products and services designed to make Backstage the de facto developer portal platform for the software development industry.

Modular

Backstage is built on a modular, plug-in based architecture that allows engineers to layer-up their developer portal to meet their own needs. There is already a thriving marketplace for Backstage plugins, some developed by Spotify itself and some by the wider community including developers from Red Hat and Amazon Web Services (AWS) — AWS, for example, has developed a plugin to make data from Amazon Elastic Container Service (ECS) available in Backstage.

Since late 2022, Spotify has been selling a handful for premium plugins as a subscription, such as Backstage Insights which serves up data related to Backstage usage across an organization, including which plugins they’re engaging with most.

Backstage Insights plugin Image Credits: Spotify

The open source Backstage project has been adopted internally by some of the world’s most well-known companies, including LinkedIn, Twilio, American Airlines, Unity, Splunk, Ikea, HP, and more than 3,000 organizations. But as with just about any open source project, the main issue with Backstage is the complexity involved in getting set up — lots of integrations, configurations, and figuring out how it all glues together.

Thus, Spotify is now introducing an out-the-box version of the open source project called Spotify Portal, available in beta from today, which is pitched as a “full-featured, low-/no-code internal developer portal (IDP)” built atop Backstage.

Spotify Portal Image Credits: Spotify

Spotify Portal ships with quickstart tools for connecting all their internal services and libraries, replete with setup wizard for installing Portal and connecting it with a company’s GitHub and cloud provider.

“When you set up your IDP, typically you need to ingest a lot of software into that, because the point of the IDP is to capture your full software catalogue and map that to the user base, and there’s potentially a lot of integrations involved in,” Tyson Singer, Spotify’s head of technology and platforms, explained to TechCrunch. “And so with Spotify Portal for Backstage, we’ve basically given folks a no-code way to do that.”

Spotify Portal: Ingesting software catalog Image Credits: Spotify

Getting SaaS-y?

On the surface, this seems like some sort of SaaS-play, similar to how a commercial company might offer a fully-managed, hosted version of a popular open source product. But that isn’t quite what’s happening here — there is no hosted element to this, though that might change in the future. It’s what Singer calls “Backstage in a box,” one which is deployed within the customer’s own ecosystem either on-premises, or in their own cloud.

“It’s the customer who manages it,” Singer said. “What’s important from our perspective is that we’ve really focused on both reducing the startup time and the maintenance time. So that means not only is the setup and the onboarding ‘no-code,’ it’s also the maintenance where we’re reducing code. That really makes it quite easy to manage in your own particular context.”

However, in a follow-up question, a Spotify spokesperson clarified that Spotify Portal for Backstage is its “first step towards a managed product,” which means that it more than likely will be offered more like a SaaS service in the future. “We’ve seen a growing appetite for a more managed product that would allow us to share our expertise more directly with companies, and we want to be able to offer more in support of that need,” the spokesperson said. “Portal is our first step on that journey, but in the future, we’re going to expand our offerings as managed.”

In addition, Spotify is adding various enterprise support and services to the mix, which it says it has already been providing since last summer but hasn’t disclosed this until now. This includes one-on-one tech support from dedicated Backstage personnel at Spotify, and includes service-level agreements (SLAs), security reviews, and incident notifications. And for those wanting to get up-and-running with Backstage in the first instance, Spotify is also offering consulting services.

Spooling up

In essence, Spotify is now catering to three broad category of users: the core open source project for those with the resources and technical nous to self-deploy everything; the “hybrid adopters,” which is what Spotify calls those that have some of the necessary skills but need some support along the way; and then there are the businesses that need something a bit more oven-baked — which is where Spotify Portal enters the fray.

Similar to the pricing structure for its existing plugin subscriptions, which are charged based on “individual customer parameters” such as usage and capacity, the new Portal and enterprise services don’t come with up-front costs. It

“For pricing, we are referring customers back to our sales organisation,” Singer said. “It’s custom pricing.”

Given this transition to an enterprise-focused developer tools company, Spotify is also having to staff-up accordingly, though Singer wouldn’t share how many people it would be hiring or allocating to these new support roles.

“We are changing how we go forward with both our sales organisation and support,” Singer said. “So we’re shifting more focus towards how can we support customers in their initial journey and then also, once they’ve got it set up, their ongoing journey because we do want to be able to support them to get to value as quickly as possible.”

All this, it seems, is just the tip of the iceberg as far as Spotify’s developer tooling shift is concerned. The company is adding new features to some of its existing premium plugins, and it’s adding more plugins to the mix too. One of these is the “data experience” plugin, which makes it easier to add individual data entities to a software catalog — this includes built-in “ingestors” to scoop metadata from external data platforms, and make this available across Backstage.

Last year, Spotify also teased a totally separate product for software development teams called Confidence, which is like an A/B experimentation platform based on one of its own internal tools. For now, that remains a beta product, but Singer says that it’s “all systems go” as it readies things for prime-time in the future.

“We are super happy with the feedback that we’ve been getting from our [Confidence] beta customers so far,” Singer said. “We built out an experimentation platform that is broad and deep, covering a tremendous amount of use cases covering everything from your typical A/B testing on a user surface, to being able to do that across all of our ML [machine learning] use cases. And I think that really sets it aside, as more and more companies are using ML in the same sorts of ways that we are to optimise things.


Software Development in Sri Lanka

Robotic Automations

MongoDB CEO Dev Ittycheria talks AI hype and the database evolution as he crosses 10-year mark | TechCrunch


A lot has happened since Dev Ittycheria took the reins at MongoDB, the $26 billion database company he’s led as president and CEO since September 2014. Ittycheria has taken MongoDB to the cloud, steered it through an IPO, overseen its transition from open source, launched a venture capital arm, and grown the customer base from a few hundred to something approaching 50,000.

“When I joined the company, it wasn’t clear if people would trust us to be a truly mission-critical technology,” Ittycheria told TechCrunch. “When I joined, it was doing roughly $30 million in revenue; now we’re doing close to $2 billion.”

It hasn’t all been peaches and cream, though. Five months ago, MongoDB was hit by a security breach, which, while relatively contained, did momentarily risk its reputation in an industry where reputation is paramount.

Throw into the mix the whirlwind AI revolution that has engulfed just about every industry, and there was much to discuss when TechCrunch sat down with Ittycheria at MongoDB’s new London office, which opened in Blackfriars last year.

MongoDB’s London office.  Image Credits: Paul Sawers / TechCrunch

Vector’s embrace

Databases have come a long way since IBM and Oracle first popularized relational databases more than half a century ago. The internet’s rise created demand for flexible, scalable, and cost-effective data storage and processing, paving the way for businesses such as MongoDB to thrive.

Founded in 2007 by a trio of veterans hailing from online adtech company DoubleClick (which Google acquired for $3.1 billion), MongoDB was initially called 10Gen until a rebrand to the name of its flagship product six years later. It has since emerged as one of the preeminent NoSQL databases, helping companies store and manage large volumes of data.

Prior to joining MongoDB, Ittycheria founded and exited a server automation company called BladeLogic for $900 million in 2008, and went on to serve in various board member and investor roles (including a 16-month stint at Greylock) before joining MongoDB as president and CEO coming on for 10 years ago now. Ittycheria replaced Max Schireson, who stepped down for family reasons after just 18 months in the role.

Built on a document-oriented model, MongoDB has grown off the back of the explosion in mobile and web applications where flexible, dynamic data structures are at play. The current artificial intelligence wave is driving a similar shift, with vector databases the hot new thing in town.

Like NoSQL, vector databases also specialize in unstructured data types (e.g., images, videos, social media posts), but are particularly well suited to large language models (LLMs) and generative AI. This is due to the way they store and process data in the form of vector embeddings, which convert data into numerical representations that capture relationships between different data points by storing them spatially by relevance. This makes it easier to retrieve semantically similar data and allows AI to better understand context and semantics within conversations.

While a slew of dedicated vector database startups have emerged these past few years, the incumbents have also started embracing vector, including ElasticRedisOpenSearchCassandra, and Oracle. Cloud hyperscalers, including MicrosoftAmazon, and Google have also ramped up support for vector search.

MongoDB, for its part, introduced vector search to its flagship database-as-a-service product Atlas last June, a sign that the company was preparing for the oncoming AI tsunami. This mimics other historical trends where single-function databases emerge (such as time-series) with some utility as stand-alone solutions but that might also be better integrated into a larger multi-purpose database stack. This is precisely why MongoDB introduced support for time-series databases a few years back, and why it’s doing the same with vector.

“A lot of these companies are features masking as products,” Ittycheria said of the new wave of dedicated vector products. “We built that into the platform, and that’s the value — rather using some stand-alone vector database and then your OLTP [online transaction processing] database and then your search database, we can combine all three things into one platform that makes the life of a developer and architect so much easier.”

The idea is that database providers that adopt a multipronged approach can combine all the data in one place, making life easier for developers to work with.

“There’s probably like 17 different types of databases, and probably about 300 vendors,” Ittycheria said. “There’s no customer on this planet that wants to have 17 different databases. The complexity that creates, and the cost of learning, supporting and managing those different technologies becomes overwhelming. It also inhibits innovation, because it creates this tax of complexity.”

MongoDB’s Dev Ittycheria. Image Credits: MongoDB

Too much hype

Despite the preparation, Ittycheria reckons there is too much hype around AI — for now, at least.

“My life has not been transformed by AI,” he said. “Yes, maybe I can write an email better through all those assistants, but it’s not fundamentally transformed my life. Whereas the internet has completely transformed my life.”

The theory is that despite the hullaballoo, it will take time for AI to seep into our everyday lives — and when it does, it will be through applications integrating AI, and businesses building on it.

“I think with the adoption of any new technology, we see value accrue at the bottom layer first,” Ittycheria said. “Obviously, Nvidia is making money hand over fist, and OpenAI has been the most talked about company since they launched ChatGPT. But the real value will come when people build applications on top of those technologies. And that’s the business we’re in — we’re in the business of helping people build applications.”

For now, it’s all about “simple apps,” as Ittycheria puts it. This includes chatbots for customer service, something that MongoDB itself is doing internally with CoachGTM, powered by MongoDB’s vector search, to bring its sales and customer teams instant knowledge about their products. In some ways, we’re currently in the “calculator apps” stage that the iPhone found itself in nearly 20 years ago when the concept of the App Store hit the masses.

“The real sophisticated [AI] apps will be using real-time data, being able to make real-time decisions on real-time events,” Ittycheria said. “Maybe something’s happening in the stock market, maybe it’s time to buy or sell, or it’s time to hedge. I think that’s where we will start seeing much more sophisticated apps, where you can embed real-time data along with all the reasoning.”

The SaaS path

One of the biggest developments during Ittycheria’s tenure has been the transition from a self-deployed model, where customers host MongoDB themselves and the company sells them features and services. With the launch of Atlas in 2016, MongoDB embarked on the familiar SaaS path where companies charge for removing all the complexities of self-hosting. At the time of its IPO the following year, Atlas represented 2% of MongoDB’s revenue — today that figure sits at nearly 70%.

“It’s grown very quickly, and we’ve really built that business as a public company,” Ittycheria said. “What the popularity of Atlas showed was that people are comfortable consuming infrastructure as a service. What that allows them to do is delegate what they consider ‘non-strategic functions,’ like provisioning, configuring and managing MongoDB. So they can focus on building applications that are really transforming their business.”

Another major development came when, a year after going public, MongoDB moved away from an open source AGPL license to a source-available SSPL (server side public license). In some ways, this was the bellwether of what was to come, with countless infrastructure companies going on to abandon their open source credentials to prevent the cloud giants (e.g., Amazon) from selling their own version of the service without giving back.

“We feel very happy about it [the license change],” Ittycheria said. “The reality is that while it was open source, 99.9% of the development is done by our own people — it’s not like communities contributing code. It’s not some simple, trivial application — it’s very complex code, and we need to hire senior, talented people who cost a lot of money. We didn’t think it was fair for us to spend all this money to build this product, then someone takes that free product, monetizes it, and not give us anything back. It was quite controversial in 2018, but looking back, our business has only grown faster.”

And grown it has. As with just about every tech company, MongoDB’s valuation soared during the pandemic, peaking at an all-time high of $39 billion in late 2021, before plummeting south of $10 billion within a year — roughly the same as its pre-pandemic figure.

However, MongoDB’s shares have been in ascendency in the 18 months since, hitting $35 billion just a couple of months ago, before dropping again to around $26 billion today — such is the volatile nature of the stock markets. But given the company’s relatively modest $1.8 billion valuation at the end of its first day of trading in 2017, MongoDB has performed fairly well for public market investors.

Dev Ittycheria with MongoDB colleagues at its 2017 IPO. Image Credits: MongoDB

Four months ago, though, MongoDB revealed a data breach that exposed “some customer account metadata and contact information” — it involved a phishing attack through a third-party enterprise tool (Ittycheria wouldn’t confirm which). This caused its shares to drop 3%, but in the months that followed, MongoDB’s valuation surged back to a two-year high. This highlighted how little impact the breach had on affairs at the company, certainly compared to high-profile data breaches at the likes of Equifax and Target, which hit the businesses hard and forced senior executive departures.

While MongoDB’s cybersecurity incident was significantly smaller in scope, what stood out was how quickly the whole thing went away — it was reported in several outlets (including TechCrunch), but the story disappeared into the foggy ruins of time just as quickly as it arrived.

“Part of the reason is that we were very transparent,” Ittycheria said. “The last thing you want to do is hide information and appear like you’re misrepresenting information. We have lots of banks who put a lot of very sensitive information in our data platform; we’ve lots of other companies that have a lot of sensitive information. So for us, it’s really about making sure that our architecture is robust and sound. And this really forced us to double down. I would never claim that we’re never gonna get hacked again, but we’re doing everything in our power to ensure that it doesn’t.”

Nothing ventured

It’s not unusual for the biggest tech companies to launch their own investment vehicles, as we’ve seen through the years with Alphabet (which has several investment offshoots), Microsoft, Amazon, and Salesforce all ingratiating themselves with the startup fraternity. But a newer wave of enterprise corporate venture firms have entered the fray, too, including Slack, Workday, TwilioZoom, HubSpot, and Okta.

In 2022, it was MongoDB’s turn to launch such a fund, and in the two years since, MongoDB Ventures has invested in some eight companies.

“This is for us to build deeper relationships — we work in an ecosystem that consists of large companies and also small companies,” Ittycheria said. “Where we see a small company that we think could be interesting to work with, we say, ‘Hey, we want a chance to invest in you,’ so that extra value’s created. We also are the beneficiaries of creating some of that value.”

MongoDB only has a handful of people in its corporate development team that are mostly focused on the venture fund, and Ittycheria stresses that MongoDB takes a back seat with its investments. It also typically invests alongside other VCs, as it did with its inaugural investment in 2021 (predating the formal launch of its fund), when it quietly joined the likes of Insight Partners and Andreessen Horowitz in Apollo GraphQL’s $130 million Series D round

“We always take a minority position, we don’t take a board seat, and we don’t set the terms,” Ittycheria said. “But the reason startups are interested in us is because they want to leverage the MongoDB brand. We have thousands of people in the field, so they [startups] can leverage our distribution channels.”


Software Development in Sri Lanka

Robotic Automations

Reddit CPO talks new features: better translations, moderation and dev tools | TechCrunch


It’s a big year for Reddit. After its IPO, the platform is planning a slew of product features for the year ahead, and — spoiler alert — most of them are powered by AI.

“I think the IPO was an important milestone, but we’re just focused on building for our users,” Reddit Chief Product Officer Pali Baht told TechCrunch.

Reddit’s product roadmap includes faster loading times, more tools for moderators and developers, and an AI-powered language translation feature to bring Reddit to a more global audience.

“This is actually a really cool use of LLMs, where we can do translations in a more nuanced way than ever before,” Baht said. “If you’re in, let’s say, France, you will be able to use Reddit in French, regardless of what most of the users of that subreddit might be.”

So, if a user posts in French, an English-speaking Redditor could read the post in English and respond — and the French speaker could see their response in their own language and respond in kind.

“For the longest time, Reddit was largely an English-only platform, and focused heavily on the United States, United Kingdom, and Mexico,” Baht said. “We’re now expanding dramatically across the world, and we’ve already had a significant number of users coming in from the rest of the world.”

If you’re an investor in Reddit, that’s probably music to your ears. But Baht has the data to back it up. According to Reddit’s IPO filing, in December 2023, 50% of Reddit’s daily active unique users were from non-U.S. countries.

AI is also at the heart of Reddit’s updates to the moderator experience. Reddit recently rolled out keyword highlighting features that make it easier for mods to find potentially violative content in their subreddits, along with tools to manage influxes of new members. The company will build on those updates with other new tools, like an LLM that’s trained on moderators’ past decisions and actions.

Reddit sparked mass user protests last year when it changed its API pricing structure, meaning that some popular third-party Reddit apps would be stuck with seven-figure bills if they continued to operate. This backlash has died down, but now Reddit is encouraging developers to build directly on Reddit, and without pay — but Baht says this could change in the future.

You can find the products from the developer platform on r/WallStreetBets, where there’s a live dashboard of trending stocks, posters and commenters. And, as Baht notes, one of the most popular Super Bowl scoreboards actually came from r/TaylorSwift — go figure.

“The coolest thing is that it’s unlocking experiences that we ourselves wouldn’t have imagine,” he said. “And that’s just awesome, and it’s all built on top of our API.”


Software Development in Sri Lanka

Back
WhatsApp
Messenger
Viber