Alex Amigo
Digital Marketing Manager
Plain Concepts at Agent Conf 2026
2.Agent Conf 2026
a.OpenAI, Meta, Amazon and eBay among the companies represented
3.Day 1 recap
a.Opening keynote and development with agents
b.Specification-driven development
c.Apex and specialised models
d.Agent coordination and connected tools
e.Tools for developers and agents
f.Testing with agents
4.Day 2 recap
a.Observability and monitoring
b.Systems at scale and new interfaces
c.The Snappi case study
d.Controlling agent behaviour
e.The future of applications
Plain Concepts at Agent Conf 2026
Warsaw brought software development professionals together for an event focused on AI agents. Organised by Callstack, Agent Conf 2026 dedicated two days to tools and experiences in building applications with agents.
Plain Concepts was there too, with several of our colleagues travelling to the event. Here are the highlights!

Agent Conf 2026
Agent Conf 2026 took place on 17 and 18 September at the Crowne Plaza Warsaw The HUB in the Polish capital. The event brought together 500 professionals from different areas of software development.
OpenAI, Meta, Amazon and eBay among the companies represented
The event featured professionals from OpenAI, Meta, Amazon, Grafana Labs and eBay, as well as Postman and Expo, according to the affiliations listed in the official agenda. Through their speakers, these companies brought experience in development, infrastructure and AI applications to the same programme.
OpenAI and Meta were represented in sessions on operating and managing agents at scale; Amazon on agent coordination; and Grafana Labs and eBay on observability and monitoring. Postman and Expo contributed perspectives on AI interfaces and developer tools.
The programme combined technical sessions and use cases with networking opportunities. In its posts after the event, the organiser highlighted the conversations and exchange of experiences among attendees.

Day 1 recap
The first day explored development with agents, specialised models and developer tools.
Opening keynote and development with agents
Callstack’s Mike Grabowski and Michał Pierzchała delivered the opening keynote on the first day. The agenda included sessions on software development with agents, developer tools and adoption experiences.
Nick Miller’s talk focused on building a software factory with Cursor, xAI and Grok Bot. In the first-day recap, participants highlighted his examples of task automation beyond coding.
Specification-driven development
Allegro shared its experience with a specification-driven software factory, while Open Mercato explored development with agents at scale. Both sessions offered further perspectives on how teams can organise these processes.
Apex and specialised models
Callstack introduced Apex, its specialised React Native model, at the event. In the recap discussion, the team used this example to explore how to choose models based on quality, speed and cost.
The technical session on Apex examined the impact of quantisation on model performance. In the recap, participants also discussed choosing models according to the task and response time.
Agent coordination and connected tools
Anisha Malde and Kourtney Meiss explored agent coordination in their session on harnesses, the environments that organise agent execution. Callstack’s recap highlights the practical nature of the talk and the configuration of these tools.
Kent C. Dodds presented Kody, his personal software ecosystem. According to Callstack’s recap description, it is based on MCP and designed to carry tools, secrets and workflows across different AI environments.
Tools for developers and agents
Expo focused on designing development tools that AI agents can also use. Meanwhile, the session from a Vercel professional presented the creation of an agent with Eve, an open framework.
The programme also included a ČSOB session on creating a searchable memory of database records using agents, and another featuring AT&T on learning during inference.
Testing with agents
Reliability also came up in the recap. In that discussion, the Callstack team described agent-device as an example of exploring applications with agents and recording journeys for later replay in tests.

You can find more details about the opening sessions in Callstack’s day-one recap video.
Day 2 recap
The second day focused on observability, systems at scale and the future of applications.
Observability and monitoring
On the second day, professionals from Grafana Labs explored agent observability. Speakers from eBay shared their experience with agentic monitoring and alert investigation, according to the organiser’s summary.
For eBay, the organiser highlighted a reduction in alert validation time from 20–30 minutes to less than five. Grafana Labs explored how to observe agents’ performance, behaviour, cost and security.
Systems at scale and new interfaces
Contributions from OpenAI and Meta professionals brought the challenges of running agent-powered software factories on Kubernetes and managing thousands of agents to the event. The future of applications and AI interfaces was also discussed, with a Postman session dedicated to the latter.
The Snappi case study
The programme also featured Natech’s experience with Snappi. The session explored how engineering with agents contributed to developing a neobank in less than a year, extending the event’s use cases to the banking sector.
Controlling agent behaviour
The second day made room for determinism, with David Khourshid’s session, and for AI research as a distributed systems problem. It also included a talk by Viktor on the adjustments used to compensate for model limitations and when to review or remove them after an update.
The future of applications
The sessions The End of Apps and Designing for Growing Intelligence added to the discussion on interfaces. These topics broadened the conversation about how to design applications as AI capabilities evolve.
The programme concluded with a panel on the future of software development, featuring professionals from Amazon, OpenAI and Callstack, among other companies, according to the agenda and the organiser’s review.
With sessions on specialised models, agent coordination and monitoring, Agent Conf 2026 brought together different perspectives on software development with AI. Plain Concepts was part of this gathering of the technology community. See you at the next event!


Alex Amigo
Digital Marketing Manager
| Cookie | Duration | Description |
|---|---|---|
| __cfduid | 1 year | The cookie is used by cdn services like CloudFare to identify individual clients behind a shared IP address and apply security settings on a per-client basis. It does not correspond to any user ID in the web application and does not store any personally identifiable information. |
| __cfduid | 29 days 23 hours 59 minutes | The cookie is used by cdn services like CloudFare to identify individual clients behind a shared IP address and apply security settings on a per-client basis. It does not correspond to any user ID in the web application and does not store any personally identifiable information. |
| __cfduid | 1 year | The cookie is used by cdn services like CloudFare to identify individual clients behind a shared IP address and apply security settings on a per-client basis. It does not correspond to any user ID in the web application and does not store any personally identifiable information. |
| __cfduid | 29 days 23 hours 59 minutes | The cookie is used by cdn services like CloudFare to identify individual clients behind a shared IP address and apply security settings on a per-client basis. It does not correspond to any user ID in the web application and does not store any personally identifiable information. |
| _ga | 1 year | This cookie is installed by Google Analytics. The cookie is used to calculate visitor, session, campaign data and keep track of site usage for the site's analytics report. The cookies store information anonymously and assign a randomly generated number to identify unique visitors. |
| _ga | 1 year | This cookie is installed by Google Analytics. The cookie is used to calculate visitor, session, campaign data and keep track of site usage for the site's analytics report. The cookies store information anonymously and assign a randomly generated number to identify unique visitors. |
| _ga | 1 year | This cookie is installed by Google Analytics. The cookie is used to calculate visitor, session, campaign data and keep track of site usage for the site's analytics report. The cookies store information anonymously and assign a randomly generated number to identify unique visitors. |
| _ga | 1 year | This cookie is installed by Google Analytics. The cookie is used to calculate visitor, session, campaign data and keep track of site usage for the site's analytics report. The cookies store information anonymously and assign a randomly generated number to identify unique visitors. |
| _gat_UA-326213-2 | 1 year | No description |
| _gat_UA-326213-2 | 1 year | No description |
| _gat_UA-326213-2 | 1 year | No description |
| _gat_UA-326213-2 | 1 year | No description |
| _gid | 1 year | This cookie is installed by Google Analytics. The cookie is used to store information of how visitors use a website and helps in creating an analytics report of how the wbsite is doing. The data collected including the number visitors, the source where they have come from, and the pages viisted in an anonymous form. |
| _gid | 1 year | This cookie is installed by Google Analytics. The cookie is used to store information of how visitors use a website and helps in creating an analytics report of how the wbsite is doing. The data collected including the number visitors, the source where they have come from, and the pages viisted in an anonymous form. |
| _gid | 1 year | This cookie is installed by Google Analytics. The cookie is used to store information of how visitors use a website and helps in creating an analytics report of how the wbsite is doing. The data collected including the number visitors, the source where they have come from, and the pages viisted in an anonymous form. |
| _gid | 1 year | This cookie is installed by Google Analytics. The cookie is used to store information of how visitors use a website and helps in creating an analytics report of how the wbsite is doing. The data collected including the number visitors, the source where they have come from, and the pages viisted in an anonymous form. |
| attributionCookie | session | No description |
| cookielawinfo-checkbox-analytics | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Analytics" category . |
| cookielawinfo-checkbox-necessary | 1 year | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
| cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
| cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
| cookielawinfo-checkbox-necessary | 1 year | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
| cookielawinfo-checkbox-non-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Non Necessary". |
| cookielawinfo-checkbox-non-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Non Necessary". |
| cookielawinfo-checkbox-non-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Non Necessary". |
| cookielawinfo-checkbox-non-necessary | 1 year | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Non Necessary". |
| cookielawinfo-checkbox-performance | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to store the user consent for cookies in the category "Performance". |
| cppro-ft | 1 year | No description |
| cppro-ft | 7 years 1 months 12 days 23 hours 59 minutes | No description |
| cppro-ft | 7 years 1 months 12 days 23 hours 59 minutes | No description |
| cppro-ft | 1 year | No description |
| cppro-ft-style | 1 year | No description |
| cppro-ft-style | 1 year | No description |
| cppro-ft-style | session | No description |
| cppro-ft-style | session | No description |
| cppro-ft-style-temp | 23 hours 59 minutes | No description |
| cppro-ft-style-temp | 23 hours 59 minutes | No description |
| cppro-ft-style-temp | 23 hours 59 minutes | No description |
| cppro-ft-style-temp | 1 year | No description |
| i18n | 10 years | No description available. |
| IE-jwt | 62 years 6 months 9 days 9 hours | No description |
| IE-LANG_CODE | 62 years 6 months 9 days 9 hours | No description |
| IE-set_country | 62 years 6 months 9 days 9 hours | No description |
| JSESSIONID | session | The JSESSIONID cookie is used by New Relic to store a session identifier so that New Relic can monitor session counts for an application. |
| viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
| viewed_cookie_policy | 1 year | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
| viewed_cookie_policy | 1 year | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
| viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
| VISITOR_INFO1_LIVE | 5 months 27 days | A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface. |
| wmc | 9 years 11 months 30 days 11 hours 59 minutes | No description |
| Cookie | Duration | Description |
|---|---|---|
| __cf_bm | 30 minutes | This cookie, set by Cloudflare, is used to support Cloudflare Bot Management. |
| sp_landing | 1 day | The sp_landing is set by Spotify to implement audio content from Spotify on the website and also registers information on user interaction related to the audio content. |
| sp_t | 1 year | The sp_t cookie is set by Spotify to implement audio content from Spotify on the website and also registers information on user interaction related to the audio content. |
| Cookie | Duration | Description |
|---|---|---|
| _hjAbsoluteSessionInProgress | 1 year | No description |
| _hjAbsoluteSessionInProgress | 1 year | No description |
| _hjAbsoluteSessionInProgress | 1 year | No description |
| _hjAbsoluteSessionInProgress | 1 year | No description |
| _hjFirstSeen | 29 minutes | No description |
| _hjFirstSeen | 29 minutes | No description |
| _hjFirstSeen | 29 minutes | No description |
| _hjFirstSeen | 1 year | No description |
| _hjid | 11 months 29 days 23 hours 59 minutes | This cookie is set by Hotjar. This cookie is set when the customer first lands on a page with the Hotjar script. It is used to persist the random user ID, unique to that site on the browser. This ensures that behavior in subsequent visits to the same site will be attributed to the same user ID. |
| _hjid | 11 months 29 days 23 hours 59 minutes | This cookie is set by Hotjar. This cookie is set when the customer first lands on a page with the Hotjar script. It is used to persist the random user ID, unique to that site on the browser. This ensures that behavior in subsequent visits to the same site will be attributed to the same user ID. |
| _hjid | 1 year | This cookie is set by Hotjar. This cookie is set when the customer first lands on a page with the Hotjar script. It is used to persist the random user ID, unique to that site on the browser. This ensures that behavior in subsequent visits to the same site will be attributed to the same user ID. |
| _hjid | 1 year | This cookie is set by Hotjar. This cookie is set when the customer first lands on a page with the Hotjar script. It is used to persist the random user ID, unique to that site on the browser. This ensures that behavior in subsequent visits to the same site will be attributed to the same user ID. |
| _hjIncludedInPageviewSample | 1 year | No description |
| _hjIncludedInPageviewSample | 1 year | No description |
| _hjIncludedInPageviewSample | 1 year | No description |
| _hjIncludedInPageviewSample | 1 year | No description |
| _hjSession_1776154 | session | No description |
| _hjSessionUser_1776154 | session | No description |
| _hjTLDTest | 1 year | No description |
| _hjTLDTest | 1 year | No description |
| _hjTLDTest | session | No description |
| _hjTLDTest | session | No description |
| _lfa_test_cookie_stored | past | No description |
| Cookie | Duration | Description |
|---|---|---|
| loglevel | never | No description available. |
| prism_90878714 | 1 month | No description |
| redirectFacebook | 2 minutes | No description |
| YSC | session | YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages. |
| yt-remote-connected-devices | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
| yt-remote-device-id | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
| yt.innertube::nextId | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
| yt.innertube::requests | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |