BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//juliacon-2026//speaker//WENVTF
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-juliacon-2026-MCXKBF@pretalx.com
DTSTART;TZID=CET:20260811T143000
DTEND;TZID=CET:20260811T173000
DESCRIPTION:While strong in sciences and technical tasks\, Julia has tradit
 ionally lacked the kinds of "application frameworks" many other languages 
 offer for bundling and deploying applications as servers.\n\nThe JuliaServ
 ices GitHub organization has steadily been building up just the kinds of u
 tility/support packages that facilitate "productionalizing" your Julia cod
 e:\n- Servo.jl: Utility package providing auth middleware\, JSON logging\,
  background metric/observability tracking\, and endpoint route-defining ma
 cros\n- OAuth.jl: full\, pure-Julia implementation of OAuth 2.0\; client a
 nd server functionality\n- Tempus.jl: cron-style scheduler/job executor wi
 th abstract storage options\n- Harbor.jl: powerful docker image/container 
 managing from Julia\; enables robust testing scenarios with precise "servi
 ces" providers via docker containers.\n- CloudStore.jl: cloud-agnostic "ob
 ject store" package\, enabling easy CRUD operations across cloud storage l
 ocations\n\nThis workshop will walk through building an entire Julia appli
 cation from scratch\, utilizing JuliaServices packages\, resulting in a fu
 lly deployed\, publicly accessible application.
DTSTAMP:20260428T134813Z
LOCATION:Room 2
SUMMARY:JuliaServices: Packages for running Julia application servers in pr
 oduction - Jacob Quinn
URL:https://pretalx.com/juliacon-2026/talk/MCXKBF/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-juliacon-2026-8CDNV9@pretalx.com
DTSTART;TZID=CET:20260812T103000
DTEND;TZID=CET:20260812T110000
DESCRIPTION:AI Agent software has proliferated in the last year. What start
 ed out as simple chatbots has evolved into deeply capable personal AI assi
 stants and agent "swarms".\n\nAgentif.jl provides a set of agent "primitiv
 es" to enable building and configuring agent harnesses in pure Julia.\n\n-
  LLMProviders.jl: model provider abstraction\; unifies Anthropic\, OpenAI\
 , OpenRouter\, and other LLM providers under common models/"stream" functi
 onality\n- Agentif.jl: core Agent\, Tool\, Channel\, Session\, Compaction\
 , and middleware definitions that form the core "agent loop" functionality
 \n- LLMTools.jl: Sets of predefined tools that can be provided to agents\,
  including: subagents\, pty sessions\, web search\, Julia worker processes
 \, and basic bash tools (ls\, grep\, read\, write\, edit\, etc.)\n- Vo.jl:
  an example "personal assistant" setup using above primitives bundled toge
 ther
DTSTAMP:20260428T134813Z
LOCATION:Room 2
SUMMARY:Agentif.jl: AI agent primitives for Julia - Jacob Quinn
URL:https://pretalx.com/juliacon-2026/talk/8CDNV9/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-juliacon-2026-QJYSLE@pretalx.com
DTSTART;TZID=CET:20260812T150000
DTEND;TZID=CET:20260812T153000
DESCRIPTION:Reseau.jl is a modern\, pure Julia IO package that provides pla
 tform-native primitives for multithreaded event loops\, unified socket int
 erfaces\, and TLS. It can be a drop-in replacement for the Sockets stdlib 
 while providing a breadth of functionality and native platform integration
  (apple\, linux\, windows) for TLS mechanisms and trust stores. The async 
 IO primitives can serve as foundational building blocks for a number of hi
 gher-layer application protocols\, all in a multithread-friendly\, perform
 ant package.
DTSTAMP:20260428T134813Z
LOCATION:Room 2
SUMMARY:Reseau.jl: Platform-Native Async IO Primitives for Julia - Jacob Qu
 inn
URL:https://pretalx.com/juliacon-2026/talk/QJYSLE/
END:VEVENT
END:VCALENDAR
