eBay’s Lessons Learned about Generative AI in Software Development Productivity

Recently eBay disclosed the lessons learned about the application of generative AI in the development process. eBay’s AI efforts have uncovered three pivotal avenues toward enhancing developer productivity: integrating commercial offerings, fine-tuning existing Large Language Models (LLMs), and harnessing an internal knowledge network.

Adopting commercial AI solutions such as GitHub Copilot has yielded promising results for eBay’s developer community. In a meticulously designed A/B test, developers using Copilot demonstrated heightened productivity, marked by a notable increase in code acceptance rates (27% code acceptance rate reported through Copilot telemetry), and efficiency metrics: 60% accuracy for the generated code. The introduction of Github Copilot also allows a decrease of PR (about 17%) and a decrease (about 12%) of the Lead time for Change. However, limitations such as prompt size constraints underscore the need for tailored solutions in the context of eBay’s vast codebase.

By post-training and fine-tuning open-source LLMs like Code Llama, and in particular Code Lllama 13B, eBay has unveiled new avenues for streamlining labor-intensive tasks and mitigating code duplication. The development of eBayCoder, a bespoke model trained on the organization’s proprietary data (code base and documentation), showcases the potential for LLM customization in addressing nuanced challenges unique to eBay’s ecosystem.

NovaCHARGE Fleet Director Software Adds Excellence to EV Fleet Operations

NovaCHARGE, a provider of utility-grade hardware and software solutions for charging electric vehicles, has expanded its fleet management software. A new software solution is available for quick-turn electric fleets expressly driving operational readiness, as well as lowering total cost of ownership, easing the transition to electric mobility.

The company’s Fleet Director has three core functions: vehicle management, charging station locator and worker management. When addressed in combination, it solves the problems of getting the right vehicle on the right charger at the right time, predicting necessary manpower and efficiently dispatching drivers to move vehicles as needed, and reducing capital costs by leveraging existing offsite charging such as EV charging hubs .

Directing efficient utilization of resources for fleet managers helps to exceed desired quick-turn metrics and lower cost of ownership. It can be implemented as a stand-alone solution or in concert with NovaCHARGE’s full suite of EV charging solutions, including the ChargeUP charging platform management system.

“Our direct work with key fleet customers has given us insights into the needs and challenges impacting operational readiness for quick-turn EV fleets,” said Oscar Rodriguez, company chairman and CEO. “We’ve realized that EV fleet solutions need to change to solve real-world

Dataline debuts latest MultiPress software at Fespa

Software developer Dataline Solutions has debuted its latest MultiPress software package at Fespa’s Global Print Expo.

MultiPress 6.0, called ‘Sirius’, follows on from Multipress 5.4, Polaris. Available from Q3 2024, the updated wide-format and signage printing software package includes a number of new and updated features.

In addition to Polaris’ customer relationship management (CRM), e-business, calculation, communication, planning, production, purchasing, logistics, invoicing and reporting, Sirius has a dedicated display wizard, grouped partial orders, and a brand-new app.

MultiPress’ Order Manager 2.0, however, provides the main difference for ordinary users. The revamped toolset allows order managers to follow jobs all the way to production, alongside checking and repairing files, driving the proofing process and assigning files. The Order Manager 2.0’s updated dashboard, Dataline said, has allowed for “significant simplification of complex processes”.

Also new to Sirius is MultiPress’ Display Wizard, designed specifically for the calculation, management and production of displays and complex point-of-sale jobs.

The wizard will allow users to treat each part of a display as a separate order, while maintaining the connection between these separate parts throughout all steps of the administrative and production processes. Users can then keep an overview during material reservation, print production and finishing, and