Skip to content

Source code (and participant registration) for CodeFreeze - Europe's northernmost conference for people interested in software.

Notifications You must be signed in to change notification settings

Wolfgang-Lorenz-Codes/codefreeze.fi

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

codefreeze.fi

Welcome to CodeFreeze - a different kind of conference.

Registration

In order to register yourself as a participant:

  • Fork this github repository
  • Create a new file under _participants
  • Copy the FrontMatter from _participants/_template.md
  • Add your relevant information
  • Create a pull request, and your name and picture will be shown on codefreeze.fi

Updating the site (for more advanced changes)

I highly encourage to test the site with Jekyll on your computer, if doing any (major) changes. GitHub has good instructions for using Jekyll with GitHub Pages.

If you already have Docker on your computer, you may use this shell script for running Jekyll in Docker:

./serve.sh

Alternatively, you may install Jekyll directly on your computer:

Install Bundler:

gem install bundler

Install the gems from the Gemfile:

bundle install

Run the site locally using Jekyll:

bundle exec jekyll serve

Occasionally it may be necessary to update the dependencies to match latest version of GitHub Pages. This command will update the Gemfile.lock file which should be committed to version control:

bundle update

Using the DevContainer

You can launch a DevContainer for example in VSCode. After launch, you can start the server using

bundle exec jekyll serve

Building the JavaScript for the gallery

npm ci
npx vite build

About

Source code (and participant registration) for CodeFreeze - Europe's northernmost conference for people interested in software.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • SCSS 40.6%
  • HTML 29.8%
  • Dockerfile 8.4%
  • JavaScript 7.7%
  • CSS 5.7%
  • TypeScript 5.5%
  • Other 2.3%