Developer
Auto Added by WPeMatico
Auto Added by WPeMatico
The running line from any CEO of an acquired company is that the company can do so much more with resources of the company that acquired it than it could on its own. Just seven months after being acquired, Drone co-founder Brad Rydzewski says that his company really has benefited greatly from being part of Harness, and today the company announced a significant overhaul of the open-source project.
The artist formerly known as Drone is now called “Harness CI Community Edition” and Rydzewski says the Harness CEO and founder Jyoti Bansal kept his word when he said he was 100% committed to continue developing the open-source Drone product.
“Over the past seven months since the acquisition, a lot of community work has been around taking advantage of the resources that Harness has been able to afford us as a project — like having access to a designer, having access to professional writers — these are luxuries for most open-source projects,” Rydzewski told me.
He says that having access to these additional resources has enabled him to bring a higher level of polish to the project that just wouldn’t have been possible without joining Harness. At the same time, he says the CI team, which has grown from the project’s two co-founders to 15 people, has also been able to build out the professional CI tool as it has become part of the Harness toolset.
Chief among the updates to the community edition is a new sleeker interface that has a much more professional look and feel, according to Rydzewski. In addition, developers can see how projects move along the pipeline in a visualization tool, while benefiting from real-time debugging tools and new governance and security features.
All of this is an embarrassment of riches for Rydzewski, who was used to working on a shoestring budget prior to joining Harness. “Drone came from very humble beginnings as an open-source project, but now I think it can hold its own next to any product in the market today, even products that have raised hundreds of millions of dollars,” he said.
Early Stage is the premier “how-to” event for startup entrepreneurs and investors. You’ll hear firsthand how some of the most successful founders and VCs build their businesses, raise money and manage their portfolios. We’ll cover every aspect of company building: Fundraising, recruiting, sales, product-market fit, PR, marketing and brand building. Each session also has audience participation built-in — there’s ample time included for audience questions and discussion. Use code “TCARTICLE” at checkout to get 20% off tickets right here.
Powered by WPeMatico
When we think about getting access to an application, we tend to focus on the authentication side — granting or denying people (or devices) entry. But there is another piece to this, and that’s authorization. This is related to what you can do once you are inside the application, and Oso, an early-stage startup, has created an open-source library for developers to make it easier to build authorization in their applications.
Today, the company announced an $8.2 million Series A led by Sequoia with participation from SV Angel, Company Ventures, Highland Capital and numerous angel investors. When combined with a $2.7 million seed round from 2019, it brings the total raised to $10.9 million.
Company co-founder and CEO Graham Neray says that developers have benefited from tools like Stripe and Twilio to normalize the use of third-party APIs to offload parts of the application that aren’t core to the value prop. Oso does the same thing, except for authorization.
“We help developers to speed up their authorization roadmaps by up to 4x, and the way that we do that is by providing this library, which comes with pre-built integrations, guides and an underlying policy language,” Neray explained.
He says that authorization is a misunderstood concept, and as though to confirm this, when I tried to explain Oso to a colleague, his first thought was that it is an Okta competitor. It’s not. As Neray explains, authorization and authentication are related, but are in fact different and require a different set of tools.
While tools like Okta grant you access, authorization determines what buttons can you click, what pages can you see, what data can you access. Most developers handle this manually by writing the authorization code themselves, linking it to Active Directory (or a similar tool) and fashioning a permissions matrix. Oso’s goal is to remove that burden and provide a set of tools to abstract away most of the complexity.
The tool is open source and the startup is concentrating on building a community of users for now to build developer interest. Over time, they fully intend to build a commercial company on top of that, but are still thinking about how that will look.
For now, the company, which launched in 2018, has nine employees with plans to triple that over the next 18 months. Neray and co-founder and CTO Sam Scott are thinking carefully about how to build a diverse, inclusive and equitable company as they grow. That means hiring from underrepresented groups, treating them fairly and making them feel like they belong. Neray says at this point, he is doing all of the hiring.
“I make a concerted effort to ensure that our pipeline is as diverse as I want the team to be — full stop — and that’s the only way to do it,” he said.
He adds that while building a diverse workforce is the morally right thing to do for him and his co-founder, there is also a practical business side to this too. “We don’t want to build an echo chamber with people from the same background, the same thought process and all the same upbringing,” he said.
When the company can return to the office, the plan is to have a home base, but let folks work where they want and how they want. “The plan is we will have an office in New York, and we will have remote team members. So in one form or another it will be hybrid,” Neray said.
Early Stage is the premier “how-to” event for startup entrepreneurs and investors. You’ll hear firsthand how some of the most successful founders and VCs build their businesses, raise money and manage their portfolios. We’ll cover every aspect of company building: Fundraising, recruiting, sales, product-market fit, PR, marketing and brand building. Each session also has audience participation built-in — there’s ample time included for audience questions and discussion. Use code “TCARTICLE at checkout to get 20% off tickets right here.
Powered by WPeMatico
OctoML, a Seattle-based startup that offers a machine learning acceleration platform built on top of the open-source Apache TVM compiler framework project, today announced that it has raised a $28 million Series B funding round led by Addition. Previous investors Madrona Venture Group and Amplify Partners also participated in this round, which brings the company’s total funding to $47 million. The company last raised in April 2020, when it announced its $15 million Series A round led by Amplify.
The promise of OctoML, which was founded by the team that also created TVM, is that developers can bring their models to its platform and the service will automatically optimize that model’s performance for any given cloud or edge device.
As Brazil-born OctoML co-founder and CEO Luis Ceze told me, since raising its Series A round, the company started onboarding some early adopters to its “Octomizer” SaaS platform.
“It’s still in early access, but we are we have close to 1,000 early access sign-ups on the waitlist,” Ceze said. “That was a pretty strong signal for us to end up taking this [funding]. The Series B was pre-emptive. We were planning on starting to raise money right about now. We had barely started spending our Series A money — we still had a lot of that left. But since we saw this growth and we had more paying customers than we anticipated, there were a lot of signals like, ‘hey, now we can accelerate the go-to-market machinery, build a customer success team and continue expanding the engineering team to build new features.’ ”
Ceze tells me that the team also saw strong growth signals in the overall community around the TVM project (with about 1,000 people attending its virtual conference last year). As for its customer base (and companies on its waitlist), Ceze says it represents a wide range of verticals that range from defense contractors to financial services and life science companies, automotive firms and startups in a variety of fields.
Recently, OctoML also launched support for the Apple M1 chip — and saw very good performance from that.
The company has also formed partnerships with industry heavyweights like Microsoft (which is also a customer), Qualcomm and AMD to build out the open-source components and optimize its service for an even wider range of models (and larger ones, too).
On the engineering side, Ceze tells me that the team is looking at not just optimizing and tuning models but also the training process. Training ML models can quickly become costly and any service that can speed up that process leads to direct savings for its users — which in turn makes OctoML an easier sell. The plan here, Ceze tells me, is to offer an end-to-end solution where people can optimize their ML training and the resulting models and then push their models out to their preferred platform. Right now, its users still have to take the artifact that the Octomizer creates and deploy that themselves, but deployment support is on OctoML’s roadmap.
“When we first met Luis and the OctoML team, we knew they were poised to transform the way ML teams deploy their machine learning models,” said Lee Fixel, founder of Addition. “They have the vision, the talent and the technology to drive ML transformation across every major enterprise. They launched Octomizer six months ago and it’s already becoming the go-to solution developers and data scientists use to maximize ML model performance. We look forward to supporting the company’s continued growth.”
Early Stage is the premier “how-to” event for startup entrepreneurs and investors. You’ll hear firsthand how some of the most successful founders and VCs build their businesses, raise money and manage their portfolios. We’ll cover every aspect of company building: Fundraising, recruiting, sales, product-market fit, PR, marketing and brand building. Each session also has audience participation built-in — there’s ample time included for audience questions and discussion. Use code “TCARTICLE at checkout to get 20% off tickets right here.
Powered by WPeMatico
In recent years, the publicly traded observability service New Relic started adding more machine learning-based tools to its platform for AI-assisted incident response when things don’t quite go as planned. Today, it is expanding this feature set with the launch of a number of new capabilities for what it calls its “New Relic Applied Intelligence Service.”
This expansion includes an anomaly detection service that is even available for free users, the ability to group alerts from multiple tools when the models think it’s a single issue that is triggering all of these alerts and new ML-based root cause analysis to help eliminate some of the guesswork when problems occur. Also new (and in public beta) is New Relic’s ability to detect patterns and outliers in log data that is stored in the company’s data platform.
The main idea here, New Relic’s director of product marketing Michael Olson told me, is to make it easier for companies of all sizes to reap the benefits of AI-enhanced ops.
“It’s been about a year since we introduced our first set of AIops capabilities with New Relic Applied Intelligence to the market,” he said. “During that time, we’ve seen significant growth in adoption of AIops capabilities through New Relic. But one of the things that we’ve heard from organizations that have yet to foray into adopting AIops capabilities as part of their incident response practice is that they often find that things like steep learning curves and long implementation and training times — and sometimes lack of confidence, or knowledge of AI and machine learning — often stand in the way.”
The new platform should be able to detect emerging problems in real time — without the team having to pre-configure alerts. And when it does so, it’ll smartly group all of the alerts from New Relic and other tools together to cut down on the alert noise and let engineers focus on the incident.
“Instead of an alert storm when a problem occurs across multiple tools, engineers get one actionable issue with alerts automatically grouped based on things like time and frequency, based on the context that they can read in the alert messages. And then now with this launch, we’re also able to look at relationship data across your systems to intelligently group and correlate alerts,” Olson explained.
Maybe the highlight for the ops teams that will use these new features, though, is New Relic’s ability to pinpoint the probable root cause of a problem. As Guy Fighel, the general manager of applied intelligence and vice president of product engineering at New Relic, told me, the idea here is not to replace humans but to augment teams.
“We provide a non-black-box experience for teams to craft the decisions and correlation and logic based on their own knowledge and infuse the system with their own knowledge,” Fighel noted. “So you can get very specific based on your environment and needs. And so because of that and because we see a lot of data coming from different tools — all going into New Relic One as the data platform — our probable root cause is very accurate. Having said that, it is still a probable root cause. So although we are opinionated about it, we will never tell you, ‘hey, go fix that, because we’re 100% sure that’s the case.’ You’re the human, you’re in control.”
The AI system also asks users for feedback, so that the model gets refined with every new incident, too.
Fighel tells me that New Relic’s tools rely on a variety of statistical analysis methods and machine learning models. Some of those are unique to individual users while others are used across the company’s user base. He also stressed that all of the engineers who worked on this project have a background in site reliability engineering — so they are intimately familiar with the problems in this space.
With today’s launch, New Relic is also adding a new integration with PagerDuty and other incident management tools so that the state of a given issue can be synchronized bi-directionally between them.
“We want to meet our customers where they are and really be data source agnostic and enable customers to pull in data from any source, where we can then enrich that data, reduce noise and ultimately help our customers solve problems faster,” said Olson.
Early Stage is the premier “how-to” event for startup entrepreneurs and investors. You’ll hear firsthand how some of the most successful founders and VCs build their businesses, raise money and manage their portfolios. We’ll cover every aspect of company building: Fundraising, recruiting, sales, product-market fit, PR, marketing and brand building. Each session also has audience participation built-in — there’s ample time included for audience questions and discussion. Use code “TCARTICLE at checkout to get 20% off tickets right here.
Powered by WPeMatico
Data is a gold mine for a company.
If managed well, it provides the clarity and insights that lead to better decision-making at scale, in addition to an important tool to hold everyone accountable.
However, most companies are stuck in Data 1.0, which means they are leveraging data as a manual and reactive service. Some have started moving to Data 2.0, which employs simple automation to improve team productivity. The complexity of crypto data has opened up new opportunities in data, namely to move to the new frontier of Data 3.0, where you can scale value creation through systematic intelligence and automation. This is our journey to Data 3.0.
The complexity of crypto data has opened up new opportunities in data, namely to move to the new frontier of Data 3.0, where you can scale value creation through systematic intelligence and automation.
Coinbase is neither a finance company nor a tech company — it’s a crypto company. This distinction has big implications for how we work with data. As a crypto company, we work with three major types of data (instead of the usual one or two types of data), each of which is complex and varied:
Image Credits: Michael Li/Coinbase
Our focus has been on how we can scale value creation by making this varied data work together, eliminating data silos, solving issues before they start and creating opportunities for Coinbase that wouldn’t exist otherwise.
Having worked at tech companies like LinkedIn and eBay, and also those in the finance sector, including Capital One, I’ve observed firsthand the evolution from Data 1.0 to Data 3.0. In Data 1.0, data is seen as a reactive function providing ad-hoc manual services or firefighting in urgent situations.
Powered by WPeMatico
It was easy to wonder what would become of Docker after it sold its enterprise business in 2019, but it regrouped last year as a cloud native container company focused on developers, and the new approach appears to be bearing fruit. Today, the company announced a $23 million Series B investment.
Tribe Capital led the round with participation from existing investors Benchmark and Insight Partners. Docker has now raised a total of $58 million including the $35 million investment it landed the same day it announced the deal with Mirantis.
To be sure, the company had a tempestuous 2019 when they changed CEOs twice, sold the enterprise division and looked to reestablish itself with a new strategy. While the pandemic made 2020 a trying time for everyone, Docker CEO Scott Johnston says that in spite of that, the strategy has begun to take shape.
“The results we think speak volumes. Not only was the strategy strong, but the execution of that strategy was strong as well,” Johnston told me. He indicated that the company added 1.7 million new developer registrations for the free version of the product for a total of more than 7.3 million registered users on the community edition.
As with any open-source project, the goal is to popularize the community project and turn a small percentage of those users into paying customers, but Docker’s problem prior to 2019 had been finding ways to do that. While he didn’t share specific numbers, Johnston indicated that annual recurring revenue (ARR) grew 170% last year, suggesting that they are beginning to convert more successfully.
Johnston says that’s because they have found a way to turn a certain class of developer in spite of a free version being available. “Yes, there’s a lot of upstream open-source technologies, and there are users that want to hammer together their own solutions. But we are also seeing these eight to 10 person ‘two-pizza teams’ who want to focus on building applications, and so they’re willing to pay for a service,” he said.
That open-source model tends to get the attention of investors because it comes with that built-in action at the top of the sales funnel. Tribe’s Arjun Sethi, whose firm led the investment, says his company actually was a Docker customer before investing in the company and sees a lot more growth potential.
“Tribe focuses on identifying N-of-1 companies — top-decile private tech firms that are exhibiting inflection points in their growth, with the potential to scale toward outsized outcomes with long-term venture capital. Docker fits squarely into this investment thesis [ … ],” Sethi said in a statement.
Johnston says as they look ahead post-pandemic, he’s learned a lot since his team moved out of the office last year. After surveying employees, they were surprised to learn that most have been happier working at home, having more time to spend with family, while taking away a grueling commute. As a result, he sees going virtual first, even after it’s safe to reopen offices.
That said, he is planning to offer a way to get teams together for in-person gatherings and a full company get-together once a year.
“We’ll be virtual first, but then with the savings of the real estate that we’re no longer paying for, we’re going to bring people together and make sure we have that social glue,” he said.
Early Stage is the premier “how-to” event for startup entrepreneurs and investors. You’ll hear firsthand how some of the most successful founders and VCs build their businesses, raise money and manage their portfolios. We’ll cover every aspect of company building: Fundraising, recruiting, sales, product-market fit, PR, marketing and brand building. Each session also has audience participation built in — there’s ample time included for audience questions and discussion. Use code “TCARTICLE at checkout to get 20% off tickets right here.
Powered by WPeMatico
In the world of early-stage startups, job titles are often a formality. In reality, each employee may handle a dozen responsibilities outside their job description. The choose-your-own-adventure type of work style is part of the magic of startups and often why generalists thrive here.
However, as a company progresses and the team grows, there comes a time when a founder needs to carve out dedicated roles. Of these positions, product management might be one of the most elusive — and key — roles to fill.
Product management might be one of the most elusive — and key — roles to fill.
We spoke to startup founders and operators to get their thoughts about how and when they hired their first product manager. Some of the things we talked about were:
Let’s start by working backward. Product managers often graduate into a CEO role or leave a company to become a founder. Like founders, talented product managers have innate leadership skills and are able to effectively and clearly communicate. Similarly, both roles require a person who is a visionary when it comes to the product and execution.
David Blake was a product manager before he became a serial edtech founder who created Degreed, Learn In, and most recently, BookClub. He says that experience helped him launch the first prototype of Degreed and attract first clients.
“The must-have skill is the ability to put the team’s best wisdom in check and inform the product decisions with users and potential clients to inform what you are building,” he said. The person “must also be able to take the team’s mission and develop and sell that narrative to users and potential clients. That is how you blaze a new trail, balance risk, while avoiding building a ‘faster horse.”
The overlapping synergies between PMs and founders is part of the reason why the role is so confusing to define and hire for. Ken Norton, former director of product at Figma who recently left to solo advise and coach product managers, says companies can start by defining what PMs are not: The CEO of the product.
“It’s about not handing off the product responsibilities to somebody,” he said. “You want the founder and the CEO to continue to be the evangelist and visionary.” Instead, the role is more about day to day “blocking and tackling.” Norton wrote a piece more than 15 years ago about how to hire a product manager, and it’s still an essential read for anyone interested in the field.
Product managers help translate all the jugglers within a startup to each other; connecting the engineer with marketing, design with business development and sales with all the above. The role at its core is hard to define, but at the same time is the necessary plumbing for any startup that wants to be high-growth and ambitious.
While a successful product manager is a strong generalist, they have to have the ability to understand and humanize technical processes. The best candidates, then, have some sort of technical experience as an engineer or otherwise.
Powered by WPeMatico
A lot of our communication these days with each other is digital, and today one of the companies enabling that — with APIs to build chat experiences into apps — is announcing a round of funding on the back of some very strong growth.
Stream, which lets developers build chat and activity streams into apps and other services by way of a few lines of code, has raised $38 million, funding that it will be using to continue building out its existing business as well as to work on new features.
Stream started out with APIs for activity feeds, and then it expanded to chat, which today can be integrated into apps built on a variety of platforms. Currently, its customers integrate third-party chatbots and use Dolby for video and audio within Stream, but over time, these are all areas where Stream itself would like to do more.
“End-to-end encryption, chatbots: We want to take as many components as we can,” said Thierry Schellenbach, the CEO who co-founded the startup with the startup’s CTO Tommaso Barbugli in Amsterdam in 2015 (the startup still has a substantial team in Amsterdam headed by Barbugli, but its headquarters is now in Boulder, Colorado, where Schellenbach eventually moved).
Image Credits: Stream (opens in a new window)
The company already has amassed a list of notable customers, including Ikea-owned TaskRabbit, NBC Sports, Unilever, Delivery Hero, Gojek, eToro and Stanford University, as well as a number of others that it’s not disclosing across healthcare, education, finance, virtual events, dating, gaming and social. Together, the apps Stream powers cover more than 1 billion users.
This Series B round is being led by Felicis Ventures’ Aydin Senkut, with previous backers GGV Capital and 01 Advisors (the fund co-founded by Twitter’s former CEO and COO, Dick Costolo and Adam Bain) also participating.
Alongside them, a mix of previous and new individual and smaller investors also participated: Olivier Pomel, CEO of Datadog; Tom Preston-Werner, co-founder of GitHub; Amsterdam-based Knight Capital; Johnny Boufarhat, founder and CEO of Hopin; and Selcuk Atli, co-founder and CEO of social gaming app Bunch (itself having raised a notable round of $20 million led by General Catalyst not long ago).
That list is a notable indicator of what kinds of startups are also quietly working with Stream.
The company is not disclosing its valuation but said chat revenue grew by 500% in 2020.
Indeed, the Series B speaks of a moment of opportunity: It is coming only about six months after the startup raised a Series A of $15 million, and in fact Stream wasn’t looking to raise right now.
“We were not planning to raise funding until later this year but then Aydin reached out to us and made it hard to say no,” Schellenbach said.
“More than anything else, they are building on the platforms in the tech that matters,” Senkut added in an interview, noting that its users were attesting to a strong return on investment. “It’s rare to see a product so critical to customers and scaling well. It’s just uncapped capability… and we want to be a part of the story.”
That moment of opportunity is not one that Stream is pursuing on its own.
Some of the more significant of the many players in the world of API-based communications services like messaging, activity streams — those consolidated updates you get in apps that tell you when people have responded to a post of yours or new content has landed that is relevant to you, or that you have a message, and so on — and chat include SendBird, Agora, PubNub, Twilio and Sinch, all of which have variously raised substantial funding, found a lot of traction with customers, or are positioning themselves as consolidators.
That may speak of competition, but it also points to the vast market there for the tapping.
Indeed, one of the reasons companies like Stream are doing so well right now is because of what they have built and the market demand for it.
Communications services like Stream’s might be best compared to what companies like Adyen (another major tech force out of Amsterdam), Stripe, Rapyd, Mambu and others are doing in the world of fintech.
As with something like payments, the mechanics of building, for example, chat functionality can be complex, usually requiring the knitting together of an array of services and platforms that do not naturally speak to each other.
At the same time, something like an activity feed or a messaging feature is central to how a lot of apps work, even if they are not the core feature of the product itself. One good example of how that works are food ordering and delivery apps: they are not by their nature “chat apps” but they need to have a chat option in them for when you do need to communicate with a driver or a restaurant.
Putting those forces together, it’s pretty logical that we’d see the emergence of a range of tech companies that both have done the hard work of building the mechanics of, say, a chat service, and making that accessible by way of an API to those who want to use it, with APIs being one of the more central and standard building blocks in apps today; and a surge of developers keen to get their hands on those APIs to build that functionality into their apps.
What Stream is working on is not to be confused with the customer-service focused services that companies like Zendesk or Intercom are building when they talk about chat for apps. Those can be specialized features in themselves that link in with CRM systems and customer services teams and other products for marketing analytics and so on. Instead, Stream’s focus are services for consumers to talk to other consumers.
What is a trend worth watching is whether easy-to-integrate services like Stream’s might signal the proliferation of more social apps over time.
There is already at least one key customer — which I am now allowed to name — that is a steadily growing, still young social app, which has built the core of its service on Stream’s API.
With just a handful of companies — led by Facebook, but also including ByteDance/TikTok, Tencent, Twitter, Snap, Google (via YouTube) and some others depending on the region — holding an outsized grip on social interactions, easier, platform-agnostic access to core communications tools like chat could potentially help more of these, with different takes on “social” business models, find their way into the world.
“Stream’s technology addresses a common problem in product development by offering an easy-to-integrate and scalable messaging solution,” said Dick Costolo of 01 Advisors, and the former Twitter CEO, in a statement. “Beyond that, their team and clear vision set them apart, and we ardently back their mission.”
Updated to correct that the revenue growth is not related to the valuation figure.
Powered by WPeMatico
At its Ignite conference today, Microsoft announced the launch of Azure Managed Instance for Apache Cassandra, its latest NoSQL database offering and a competitor to Cassandra-centric companies like Datastax. Microsoft describes the new service as a “semi-managed offering that will help companies bring more of their Cassandra-based workloads into its cloud.”
“Customers can easily take on-prem Cassandra workloads and add limitless cloud scale while maintaining full compatibility with the latest version of Apache Cassandra,” Microsoft explains in its press materials. “Their deployments gain improved performance and availability, while benefiting from Azure’s security and compliance capabilities.”
Like its counterpart, Azure SQL Manages Instance, the idea here is to give users access to a scalable, cloud-based database service. To use Cassandra in Azure before, businesses had to either move to Cosmos DB, its highly scalable database service that supports the Cassandra, MongoDB, SQL and Gremlin APIs, or manage their own fleet of virtual machines or on-premises infrastructure.
Cassandra was originally developed at Facebook and then open-sourced in 2008. A year later, it joined the Apache Foundation and today it’s used widely across the industry, with companies like Apple and Netflix betting on it for some of their core services, for example. AWS launched a managed Cassandra-compatible service at its re:Invent conference in 2019 (it’s called Amazon Keyspaces today), Microsoft launched the Cassandra API for Cosmos DB in September 2018. With today’s announcement, though, the company can now offer a full range of Cassandra-based servicer for enterprises that want to move these workloads to its cloud.
Early Stage is the premiere “how-to” event for startup entrepreneurs and investors. You’ll hear firsthand how some of the most successful founders and VCs build their businesses, raise money and manage their portfolios. We’ll cover every aspect of company-building: Fundraising, recruiting, sales, legal, PR, marketing and brand building. Each session also has audience participation built-in — there’s ample time included in each for audience questions and discussion.
Powered by WPeMatico
Microsoft today announced Power Fx, a new low-code language that takes its cues from Excel formulas. Power Fx will become the standard for writing logic customization across Microsoft’s own low-code Power Platform, but since the company is open-sourcing the language, Microsoft also hopes that others will implement it as well and that it will become the de facto standard for these kinds of use cases.
Since Power Platform itself targets business users more so than professional developers, it feels like a smart move to leverage their existing knowledge of Excel and their familiarity with Excel formulas to get started.
“We have this long history of programming languages and something really interesting happened over the last 15 years, which is programming languages became free, they became open source and they became community-driven,” Charles Lamanna, the CVP of Power Platform engineering at Microsoft, told me. He noted that even internal languages like C#, TypeScript or Google’s Go are good examples for this.
“That’s been an ongoing trend. And what’s interesting is: that’s all for pro devs and coders. If we go back and look at the low-code/no-code space, there actually are programming languages, like the Excel programming language, or in every low-code/no-code platform has its own programming language. But those aren’t open, those aren’t portable, and those are community-driven,” Lamanna explained.
Microsoft says the language was developed by a team led by Vijay Mital, Robin Abraham, Shon Katzenberger and Darryl Rubin. Beyond Excel, the team also took inspiration from tools and languages like Pascal, Mathematica and Miranda, a functional programming language developed in the 1980s.
Microsoft plans to bring Power Fx to all of its low-code platforms, but given the focus on community, it’ll start making appearances in Power Automate, Power Virtual Agents and elsewhere soon.
But the team clearly hopes that others will adopt it as well. Low-code developers will see it pop up in the formula bars of products like Power Apps Studio, but more sophisticated users will also be able to use it to go to Visual Studio Code and build more complex applications with it.
As the team noted, it focused on not just making the language Excel-like but also having it behave like Excel — or like a REPL, for you high-code programmers out there. That means formulas are declarative and instantly recalculate as developers update their code.
Most low-code/no-code tools these days offer an escape hatch to allow users to either extend their apps with more sophisticated code or have their tool export the entire code base. Because at the end of the day, you can only take these tools so far. By default, they are built to support a wide range of scenarios, but since every company has its own way of doing things, they can’t cover every use case.
“We imagine that probably the majority of developers — and I say ‘developers’ as business users to coders that use Power Platform — will ultimately drop into writing these formulas in some form. The idea is that on that first day that you get started with Power Platform, we’re not going to write any formulas, right? […] It’s a macro recorder, it’s templates. Same thing for Power Apps: it’s pure visual, drag and drop, you don’t write a single formula. But what’s great about Power Platform, in week number two, when you’re using this thing, you learn a little bit more sophistication. You start to use a little bit more of the advanced capabilities. And before you know it, you actually have professionals who are Power Platform or low-code developers because they’re able to go down that spectrum of capability.”
Early Stage is the premiere ‘how-to’ event for startup entrepreneurs and investors. You’ll hear firsthand how some of the most successful founders and VCs build their businesses, raise money and manage their portfolios. We’ll cover every aspect of company-building: Fundraising, recruiting, sales, legal, PR, marketing and brand building. Each session also has audience participation built-in — there’s ample time included in each for audience questions and discussion.
Powered by WPeMatico