article thumbnail

Engineering Practices for LLM Application Development

Martin Fowler

LLM engineering involves much more than just prompt design or prompt engineering. Here David Tan and Jessie Wang reflect on how regular engineering practices such as testing and refactoring helped them deliver a prototype LLM application rapidly and reliably.

article thumbnail

What does selling to platform engineering teams mean for developer relations?

TechCrunch

On one hand, developers rarely need anyone’s permission to start using their tools, which resulted in teams within the same organization using wildly different tech stacks. The latter trend is known as platform engineering and is embodied by platform engineering teams. The Exchange explores startups, markets and money.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Steadybit wants developers involved in chaos engineering before production

TechCrunch

Chaos engineering was originally developed at large companies to help them pressure test systems in production. Over time, startups and open source projects have made it more accessible, but for the most part it is still in the realm of SREs (site reliability engineers) testing production systems.

article thumbnail

Rocket Lab turns old Virgin Orbit facilities into an engine development complex

TechCrunch

Rocket Lab has transformed Virgin Orbit’s massive headquarters and manufacturing facility into a new engine development center, at just a fraction of the price that it would’ve cost to purchase new. The company sent out invitations to the official opening of the center earlier this week.

article thumbnail

LLMs in Production: Tooling, Process, and Team Structure

Speaker: Dr. Greg Loughnane and Chris Alexiuk

Technology professionals developing generative AI applications are finding that there are big leaps from POCs and MVPs to production-ready applications. However, during development – and even more so once deployed to production – best practices for operating and improving generative AI applications are less understood.

article thumbnail

Salesforce’s Einstein 1 platform to get new prompt-engineering features

CIO

Salesforce is working on adding two new prompt engineering features to its Einstein 1 platform to speed up the development of generative AI applications in the enterprise, a top executive of the company said. How do Einstein 1’s new prompt-engineering features work?

article thumbnail

The early returns on gen AI for software development

CIO

Generative AI is already having an impact on multiple areas of IT, most notably in software development. Still, gen AI for software development is in the nascent stages, so technology leaders and software teams can expect to encounter bumps in the road.

article thumbnail

From an Agency Serving Clients to Their Own Fintech Product

With this in mind, a Canadian full stack digital agency decided to jump into offshoring not only to find skilled engineers, but also to expand cultural barriers with countries across the world. The project they needed to complete was aimed at operating within the financial environment, thus it was tremendous, scrupulous, and time-consuming.

article thumbnail

Success Story: Swiss Insurtech Company Hires a Remote CTO from Ukraine

Swiss Insurtech startup decided to go the 2nd way and found a trusted partner to build a dedicated development team in Ukraine. Ability to build, scale and shrink the team very fast, combined with the very best software engineering talent, made it a perfect mix of reasons why the company has made these decisions.

article thumbnail

How Leveraging Data Creates Efficient Product Roadmaps

Speaker: Hannah Chaplin - Product Marketing Principal & Steve Cheshire - Product Manager

Without product usage data and user feedback guiding your product roadmap, product managers and engineers end up wasting money, time, and effort building what they think stakeholders want, rather than what they know they need. This lack of insight makes it impossible for these teams to prioritize.

article thumbnail

The Engineering Leader's Guide to Empowering Excellence With Data

Create the Optimal Environment for Developer Success. A software engineering team is most commonly measured by its outputs — the quality of the code delivered and the speed at which it was shipped. Yet the first step to achieving success is the inputs; leaders need to create an environment that enables developers to excel.

article thumbnail

How to Find Software Engineers Fast: A Case Study

In recent years, the supply of IT talent can’t catch up with the demand: digital transformation made software engineers one of the top-demanded resources in all companies. Download the case study to learn how to tackle the problems of hiring the right developers fast: What alternatives to local hiring your business may have.

article thumbnail

Fuel the Engine of Product Growth with an Impeccable Framing Model

Speaker: Scott Sehlhorst - President, Tyner Blain

For this model to work, your product has to be genuinely desirable to the users you want to engage as the company's engine of growth. Participants in this webinar will learn: A framing model of the key decisions that give a product a chance to succeed and fuel the engine of growth.

article thumbnail

Transform Product Developers Into High Performing Collaborators with These 5 Factors

Speaker: Kim Burgaard, Head of Engineering at Fernish

Developer productivity is an output of many factors, including the people on the team, company culture, processes, and tools. Join Kim Burgaard, Head of Engineering at Fernish, for this enlightening talk on how to maximize your developers' productivity. Don't focus on points and velocity, but on value and outcomes.

article thumbnail

9 Developer Enablement Practices to Achieve DevOps at Enterprise Scale

In this eBook, Christian Oestreich, a senior software engineering leader with experience at multiple Fortune 500 companies, shares how a metrics-driven mindset can dramatically improve software quality and enable DevOps at enterprise scale.