Skip to content

onelikeandidie/meetballs.org

Repository files navigation

Meetballs.org

This project is built using Laravel and FilamentPHP, as well as TailwindCSS and AlpineJS. To get started, you'll need to have PHP and Composer installed on your machine and Node.js. I have included a shell.nix file for Nix users to get started with the project using nix-shell shell.nix.

If you don't have Nix installed, you'll have to install php 8.3, composer and node.js. If you use a package manager please use your package manager's installation method.

Once you have PHP, Composer and Node.js installed, you can run the following in different terminal windows to serve the project:

$ php artisan serve
$ npm run watch

If you want to run services:

$ php artisan queue:listen
$ php artisan schedule:work
$ php aritsan reverb:start

If you want to follow the logs:

$ tail -f storage/logs/laravel.log

If you don't have a database set up, you can use the sqlite driver by creating a file in the database directory called database.sqlite and then running the migrations:

$ touch database/database.sqlite
$ php artisan migrate

Below is a list of projects and sessions that have been hosted on Meetballs.org.

Projects

  • Sessions
    • Infosec - Discussion about infosec and some capture the flag #infosec #session #featured
    • Introduction to Phaser.js - We make a flappy bird clone all in Phaser.js #javascript #session
    • Infosec - Talk with the nerdiest of the nerds to learn how cybersecurity works and what you can do to defend yourself. #infosec #session
    • Simple RAG for GitHub issues using HuggingFace.com Zephyr - RAG is a popular approach to address the issue of a powerful LLM not being aware of specific content due to said content not being in its training data, or hallucinating even when it has seen it before. Such specific content may be proprietary, sensitive, or, as in this example, recent and updated often.
    • Python Streamlit Dashboard Kickstarter - Getting started creating a simple cloud dashboard with python and streamlit.io #session #python
    • Test Driven Development with João Cabrita - An introduction to Test Driven Development #session #test-driven
    • InfoSec - Join us for more Infosec adventures. Talk with the nerdiest of the nerds to learn how cybersecurity works and what you can do to defend yourself. #infosec #session
    • Free Day - Free day, bring something to the table, any projects ou wanna showcase, do some networking and talk about other events #wildcard
    • Automating pull request reviewing with ChatGPT and webhooks by IS AT Lda's Pedro - This session we'll be looking into how we can use webhooks and LLMs and how combining those can be done to automate workflows, like reviewing pull requests. #session #chatgpt#
    • InfoSec - An introduction to Information Security, how to protect your information from reaching third-parties #infosec #session
    • Langchain with Python and ChatGPT - Automating your programing from initial prompt to full application #langchain #python
    • Quasar + Supabase + You - Introduction to a VueJS framework for creating websites, mobile apps and desktop apps all from the same codebase #node #vuejs
    • Free Day - Free day, bring something to the table, any projects ou wanna showcase, do some networking and talk about other events #wildcard
    • Flutter Installation Party - Flutter Installation Party (for the First Timers) #flutter #mobile #uikit
    • Algorithms II - Data Structures - Learn more about algorithms and how to handle big amounts of data #algorithms #penandpaper
    • Prompt Engineering - Make your AI do what you want #session #ai #copilot #chatgpt #noguide
    • Embedded Systems Workshop - Diving into the basics of working with ESP32 and Arduino embedded systems using an emulator #session #embedded #arduino #esp32
    • Algorithm Potpourri - Learn, discuss and implement essential algorithms you'll forget as soon as you land a job. #session #algorithms #penandpaper
    • Docker Container Introduction - A Docker container introduction for the FCC IKEA 2-2023 meetup #session #docker
    • Rust Introduction 29-2023 - A Rust introduction for the FCC IKEA 29-2023 meetup #session #rust
    • Simple Math in Nodejs accepting Pull Requests - A simple math API in Nodejs for the FCC IKEA 29-2023 meetup to get familiar with accepting pull requests #session
    • Test driven development in Python - An intro to Red Green Refactor concept of Test Driven Development in Python #tests #python
    • Git and Gitpod - Small intro to git, git features, pull, push, pull requests and intro to Gitpod #git #gitpod #pullrequests
    • Typescript - Session about why Typescript over Javascript, pros cons and think upons. #typescript
    • Rust, Rustlings and Rust frameworks - Session about Rust and Rustlings. Small intro to Rust frameworks #rust
    • Flutter Installation Party - Session from Flutter Faro about Flutter, Google's framework for desktop, web and mobile apps. #flutter #dart
  • Meetballs.org - The Meetballs.org website #website Repository

License

This project is unlincensed. See the LICENSE file for details.