BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Meetup//Meetup Calendar 1.0//EN CALSCALE:GREGORIAN METHOD:PUBLISH NAME:PHPAmersfoort X-WR-CALNAME:PHPAmersfoort BEGIN:VTIMEZONE TZID:Europe/Amsterdam TZURL:http://tzurl.org/zoneinfo-outlook/Europe/Amsterdam X-LIC-LOCATION:Europe/Amsterdam BEGIN:DAYLIGHT TZOFFSETFROM:+0100 TZOFFSETTO:+0200 TZNAME:CEST DTSTART:19700329T020000 RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU END:DAYLIGHT BEGIN:STANDARD TZOFFSETFROM:+0200 TZOFFSETTO:+0100 TZNAME:CET DTSTART:19701025T030000 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU END:STANDARD END:VTIMEZONE BEGIN:VEVENT UID:event_315219199@meetup.com SEQUENCE:1 DTSTAMP:20260628T001040Z DTSTART;TZID=Europe/Amsterdam:20260714T190000 DTEND;TZID=Europe/Amsterdam:20260714T210000 SUMMARY:PHPAmersfoort July 2026: Manage private packages with Pricore DESCRIPTION:PHPAmersfoort\nWe are back with your monthly dose of PHPAmersf oort on the 14th of July! We are invited by the people of the Bitlair Hack erspace in Amersfoort\, where Maarten Bode will show us how Pricore can be used as an open-source private package registry for Composer.\n\n19:00 - Doors open\n19:30 - **Manage private packages with Pricore** \\- Maarten B ode\n20:30 - Social\n\n**Manage private packages with Pricore**\nPrivate P HP-packages beheren klinkt simpel. Satis die vastloopt\, tokens die rondsl ingeren\, geen zicht op wie toegang heeft. In deze talk laat Maarten zien hoe Pricore als open-source Laravel-app private package management weer ov erzichtelijk maakt. URL;VALUE=URI:https://www.meetup.com/phpamersfoort/events/315219199/ STATUS:CONFIRMED CREATED:20260611T210713Z LAST-MODIFIED:20260611T210713Z CLASS:PUBLIC END:VEVENT BEGIN:VEVENT UID:event_klgxvtyjclbpb@meetup.com SEQUENCE:1 DTSTAMP:20260628T001040Z DTSTART;TZID=Europe/Amsterdam:20260811T190000 DTEND;TZID=Europe/Amsterdam:20260811T210000 SUMMARY:PHPAmersfoort Monthly Meetup DESCRIPTION:PHPAmersfoort\nTo be announced URL;VALUE=URI:https://www.meetup.com/phpamersfoort/events/klgxvtyjclbpb/ STATUS:CONFIRMED CREATED:20260203T132559Z LAST-MODIFIED:20260203T132559Z CLASS:PUBLIC END:VEVENT BEGIN:VEVENT UID:event_klgxvtyjcmblb@meetup.com SEQUENCE:1 DTSTAMP:20260628T001040Z DTSTART;TZID=Europe/Amsterdam:20260908T190000 DTEND;TZID=Europe/Amsterdam:20260908T210000 SUMMARY:PHPAmersfoort Monthly Meetup DESCRIPTION:PHPAmersfoort\nTo be announced URL;VALUE=URI:https://www.meetup.com/phpamersfoort/events/klgxvtyjcmblb/ STATUS:CONFIRMED CREATED:20260203T132559Z LAST-MODIFIED:20260203T132559Z CLASS:PUBLIC END:VEVENT BEGIN:VEVENT UID:event_klgxvtyjcnbrb@meetup.com SEQUENCE:1 DTSTAMP:20260628T001040Z DTSTART;TZID=Europe/Amsterdam:20261013T190000 DTEND;TZID=Europe/Amsterdam:20261013T210000 SUMMARY:PHPAmersfoort Monthly Meetup DESCRIPTION:PHPAmersfoort\nTo be announced URL;VALUE=URI:https://www.meetup.com/phpamersfoort/events/klgxvtyjcnbrb/ STATUS:CONFIRMED CREATED:20260203T132559Z LAST-MODIFIED:20260203T132559Z CLASS:PUBLIC END:VEVENT BEGIN:VEVENT UID:event_klgxvtyjcpbnb@meetup.com SEQUENCE:1 DTSTAMP:20260628T001040Z DTSTART;TZID=Europe/Amsterdam:20261110T190000 DTEND;TZID=Europe/Amsterdam:20261110T210000 SUMMARY:PHPAmersfoort Monthly Meetup DESCRIPTION:PHPAmersfoort\nTo be announced URL;VALUE=URI:https://www.meetup.com/phpamersfoort/events/klgxvtyjcpbnb/ STATUS:CONFIRMED CREATED:20260203T132559Z LAST-MODIFIED:20260203T132559Z CLASS:PUBLIC END:VEVENT BEGIN:VEVENT UID:event_klgxvtyjcqblb@meetup.com SEQUENCE:1 DTSTAMP:20260628T001040Z DTSTART;TZID=Europe/Amsterdam:20261208T190000 DTEND;TZID=Europe/Amsterdam:20261208T210000 SUMMARY:PHPAmersfoort Monthly Meetup DESCRIPTION:PHPAmersfoort\nTo be announced URL;VALUE=URI:https://www.meetup.com/phpamersfoort/events/klgxvtyjcqblb/ STATUS:CONFIRMED CREATED:20260203T132559Z LAST-MODIFIED:20260203T132559Z CLASS:PUBLIC END:VEVENT X-ORIGINAL-URL:https://www.meetup.com/phpamersfoort/events/ical/ X-WR-CALNAME:PHPAmersfoort END:VCALENDAR