https://www.bsdcan.org/ The largest #BSD technical conference in North America, established 2004. Come join us yearly in May for two days of tutorials + a two day conference. Past talk recordings are at https://youtube.com/@BsdcanOrg (visit https://lists.bsdcan.org/mailman/listinfo/ to sign up for announcements or join the volunteers mailing list)
The largest #BSD technical conference in North America, established 2004. Come join us yearly in May for two days of tutorials + a two day conference. Past talk recordings are at @BsdcanOrg@youtube.com
(visit https://lists.bsdcan.org/mailman/listinfo/ to sign up for announcements or join the volunteers mailing list)
Posts
https://www.bsdcan.org/ The largest #BSD technical conference in North America, established 2004. Come join us yearly in May for two days of tutorials + a two day conference. Past talk recordings are at https://youtube.com/@BsdcanOrg (visit https://lists.bsdcan.org/mailman/listinfo/ to sign up for announcements or join the volunteers mailing list)
https://www.bsdcan.org/ The largest #BSD technical conference in North America, established 2004. Come join us yearly in May for two days of tutorials + a two day conference. Past talk recordings are at https://youtube.com/@BsdcanOrg (visit https://lists.bsdcan.org/mailman/listinfo/ to sign up for announcements or join the volunteers mailing list)
https://www.bsdcan.org/ The largest #BSD technical conference in North America, established 2004. Come join us yearly in May for two days of tutorials + a two day conference. Past talk recordings are at https://youtube.com/@BsdcanOrg (visit https://lists.bsdcan.org/mailman/listinfo/ to sign up for announcements or join the volunteers mailing list)
Are you looking to sharpen your Shell Scripting chops? Then you may be interested in the BSDCan Shell Scripting Tutorial for Beginners and Sysadmins with Mathias Eggers.
Anyone who works with BSD and other Unix- and Linux-like systems will sooner or later have to deal with the shell and shell scripts, e.g. automation of repetitive task or starting services in /etc/rc.d. Understanding scripts and how to meaningfully extend or rewrite them is the goal of this tutorial, which is mainly designed for beginners and sysadmins.
Simple shell scripts often consist of a sequence of arbitrary shell commands executed in a specific order to achieve a particular purpose. This is where the tutorial will begin, and I will then walk participants through the other components of a script using examples:
Variables
Sourcing
Control structures
Loops
In- and output redirection
Parameters and options
Functions
Testing scripts
From the tutorial the participants will get an impression of what could be achieved with the well-equipped toolbox the shell provides and use that knowledge for creating own scripts for their projects.
Participants should bring their own machines to try out the examples. I encourage everybody to ask questions and bring examples or problems from their daily work to the tutorial to foster a vivid discussion.
I've been writing shell scripts as part of my work since I got in contact with Unix in 1993 and have been teaching shell programming to apprentices for over ten years. This tutorial will be a shortened and in regards to rc-scripts extended version of that one-week course.
https://www.bsdcan.org/2026/timetable/timetable-Shell-Scripting-Tutorial.html
You can register for this tutorial and the BSDCan conference here:
https://www.bsdcan.org/2026/registration.html
If you register before May 1st, you can take advantage of the free reception on Saturday!
https://www.bsdcan.org/ The largest #BSD technical conference in North America, established 2004. Come join us yearly in May for two days of tutorials + a two day conference. Past talk recordings are at https://youtube.com/@BsdcanOrg (visit https://lists.bsdcan.org/mailman/listinfo/ to sign up for announcements or join the volunteers mailing list)
The Schedule for BSDCan 2026 has been posted:
Just a quick note to let you know what we have been up to.
The BSDCan 2026 Schedule has been posted. 30 regular talks, one set of lightning talks, and one Audio BoF.
Both FreeBSD and NetBSD will be holding two day Dev Summits across the hall from each other in DMS.
Just like last year, the reception on Saturday night is free if you register early. This year you must register before May 1, 2026.
More info: https://www.bsdcan.org/2026/
https://www.bsdcan.org/ The largest #BSD technical conference in North America, established 2004. Come join us yearly in May for two days of tutorials + a two day conference. Past talk recordings are at https://youtube.com/@BsdcanOrg (visit https://lists.bsdcan.org/mailman/listinfo/ to sign up for announcements or join the volunteers mailing list)
The BSDCan 2026 Schedule has been posted. 30 regular talks, one set of lightning talks, and one Audio BoF.
Both FreeBSD and NetBSD will be holding two day Dev Summits across the hall from each other in DMS.
Just like last year, the reception on Saturday night is free if you register early. This year you must register before May 1, 2026.
Schedule: https://www.bsdcan.org/2026/schedule.html
Registration: https://www.bsdcan.org/2026/registration.html
https://www.bsdcan.org/ The largest #BSD technical conference in North America, established 2004. Come join us yearly in May for two days of tutorials + a two day conference. Past talk recordings are at https://youtube.com/@BsdcanOrg (visit https://lists.bsdcan.org/mailman/listinfo/ to sign up for announcements or join the volunteers mailing list)
If you have not registered yet and plan to attend, please do so! It's almost time!
@bsdcan@bsd.network 2025 Info:
Tutorials: June 11-12, 2025
Conference: June 13-14, 2025
full list of talks here:
https://indico.bsdcan.org/event/5/contributions/#
North Americas biggest *BSD Event.
3 rooms, 2 days, Zero filler. Plus we have tutorials, Shawarma, and a fun auction at the end.
: :
: :
: