Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: update image formats from jpg to png in our-story component #446

Merged
merged 4 commits into from
Dec 10, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion articles/10-ways-to-contribute-to-geeksblabla.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: "10 Ways to Contribute to GeeksBlabla and Make a Lasting Impact"
tags: ["community", "GeeksBlabla", "contributions", "tech"]
keywords: ["GeeksBlabla", "contribute", "Moroccan tech community"]
pubDatetime: 2024-12-01
authors: ["abdelati"] # the name of the author file
authors: ["abdelati"]
slug: contribute-to-geeksblabla
description: "Explore how you can contribute to GeeksBlabla, from sharing feedback to joining the core team, and make a meaningful impact in the Moroccan tech community."
---
Expand Down
17 changes: 8 additions & 9 deletions articles/geeksblabla-story.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,32 +13,31 @@ But that hasn't always been the case, and probably wasn't in our bingo card for

## The Very Beginning

![Geeksblabla beginning](./images/image2.jpg)

You may have heard about it before, or maybe not. But Geeksblabla today owes some of its success to its ancestor community Developer Circles Casablanca. A hybrid community that was built on a Facebook group with support from Facebook (now Meta) back in 2016\.
![Geeksblabla beginning](./images/image2.jpg)

At some point, DevC Casa was the most active DevC community online in terms of engagement, and that diverged our effort to more online content creation given that it was easier to host (if the internet allows it for sure) and more scalable.
At some point, DevC Casa was the most active DevC community online in terms of engagement, which lead our efforts towards more online content creation given that it was easier to host and scale (if the internet allows it for sure).

However, I was, and still am, a strong believer in offline meetups and face-to-face gatherings. DevC hosted at least monthly events where many known faces in the community gave their first sessions, including myself. It was tough, exhausting for most of us, but enjoyable nevertheless and that is what kept us going.

At its core, DevC Casa is what helped us meet and build a code team that then went into a journey to build Geeksblabla.
At its core, DevC Casa is what helped us meet and build a core team. This team later on embarked on a journey to build Geeksblabla as it is today.
I owe a lot to Meryem Zaid, one of the earliest members who has been with me for most of the journey\!

**GeeksBlaBla is Born.**

![Geeksblabla is born](./images/image1.jpg)

Geeksblabla came out from a very unexpected, very simple idea, in a relatively weird timing\! We wanted to build upon the online success that we had in the online group and host a small, Ramadan-exclusive series of very informal tech discussions during Ramadan nights. In total, we were planning 4 episodes, 1 hour-ish each and moving on. That's really it\! No big plans, no defined structure … just having fun.
![Geeksblabla is born](./images/image1.jpg)

During Ramadan nights, what was intended to be an hour-long discussion, ended up being 3-hour-long funny and informal discussions on the DevC Facebook group. We liked it, many of the group members did and were almost certain that we needed a way to keep it going.
On our 1st night, what was intended to be an hour-long discussion, ended up being 3-hour-long fun and informal discussions on the DevC Facebook group. We certainly liked the vibes and the fruits of that session, and everyone was certain that we needed to keep this lively session alive.

As everything in Geeksblabla, and what defined our first strategy and guiding principle is "**experiment, reiterate, grow**"\! It is one thing to host a one-off successful initiative, and another thing to build on that success and be consistent with it.

We try as much as possible to not kill initiatives and plan thoroughly for them. It doesn't need to be perfect, it doesn't need to be unique, it just needs to be consistent. What we figured out soon after, and what turned out to be, kind of our second principle "**KISS**": Keep it simple, stupid. And the reason is pretty obvious. Geeksblabla is community-based, run by volunteers who have their lives and their careers. Plans might change, and someone else needs to quickly jump in and host an episode or run an initiative by keeping the onboarding cost very low.
We try as much as possible to not kill initiatives and plan thoroughly for them. It doesn't need to be perfect, it doesn't need to be unique, it just needs to be consistent. What we figured out soon after, and become our second principle "**KISS**": Keep it simple, stupid. And the reason is pretty obvious. Geeksblabla is community-based, run by volunteers who have their own lives and careers. Plans might change, and someone else needs to quickly jump in and host an episode or run an initiative by keeping the onboarding cost very low.

Combining these two principles, we started with a 1-month cadence afterwards, then bi-weekly and settled on a weekly cadence. Both Soufiane El Foukahi and Youssouf El Azizi played a fundamental role in pushing the limit and turning Geeksblabla into what it has become now.

## So What ?!
## So What ?

If you've made it this far, first, thank you for bearing with my writing. You might be more curious about Geeksblabla now, eager to understand what makes us tick, rather than just dwelling on our past. Let me show you what we're all about.

Expand Down Expand Up @@ -73,7 +72,7 @@ Every community needs a structure, a rhythm, and a base that shows what its acti

I hope this article helps you understand what Geeksblabla is all about. We're more than just a tech community \- we're a family of learners, dreamers, and innovators.

A heartfelt thank you to everyone who has been part of our journey. To our past core team members who laid the foundation of Geeksblabla, your vision and dedication have been the cornerstone of our growth. Our incredible podcast guests who generously shared their knowledge and inspiring stories \- you've been the voice that has educated and motivated our community. To all BlaBlaConf speakers, thank you for bringing your expertise and insight to our special event and connecting our community across digital spaces.
A heartfelt thank you to everyone who has been part of our journey. To our past core team members who laid the foundation of Geeksblabla, your vision and dedication have been the cornerstone of our growth. Our incredible podcast guests who continue to generously share their knowledge and inspiring stories \- you've been the voice that has educated and motivated our community. To all BlaBlaConf speakers, thank you for bringing your expertise and insight to our special event and connecting our community across digital spaces.

We extend our gratitude to every community member, from the long-time contributors to the newest participants. Each of you has played a crucial role in creating this vibrant, supportive ecosystem of tech enthusiasts and lifelong learners.

Expand Down
6 changes: 3 additions & 3 deletions authors/abdelati.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "Abdelati",
"url": "https://abdelati.dev",
"bio": "Software Engineer",
"name": "Elasri Abdelati",
"url": "https://kaizendae.com",
"bio": "Devops Engineer",
"avatar": "/avatars/daoudi.jpg",
"is_core_team": true
}
Binary file removed src/assets/about/1-jan-17-1024.jpg
Binary file not shown.
Binary file added src/assets/about/1-jan-17-1024.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed src/assets/about/1-jan-17-768.jpg
Binary file not shown.
Binary file added src/assets/about/1-jan-17-768.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed src/assets/about/1-jan-17.jpg
Binary file not shown.
Binary file added src/assets/about/1-jan-17.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed src/assets/about/2-may-18-1024.jpg
Binary file not shown.
Binary file added src/assets/about/2-may-18-1024.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed src/assets/about/2-may-18-768.jpg
Binary file not shown.
Binary file added src/assets/about/2-may-18-768.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed src/assets/about/2-may-18.jpg
Binary file not shown.
Binary file added src/assets/about/2-may-18.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed src/assets/about/3-jul-19-1024.jpg
Binary file not shown.
Binary file added src/assets/about/3-jul-19-1024.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed src/assets/about/3-jul-19-768.jpg
Binary file not shown.
Binary file added src/assets/about/3-jul-19-768.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed src/assets/about/3-jul-19.jpg
Binary file not shown.
Binary file added src/assets/about/3-jul-19.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed src/assets/about/4-oct-20-1024.jpg
Binary file not shown.
Binary file added src/assets/about/4-oct-20-1024.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed src/assets/about/4-oct-20-768.jpg
Binary file not shown.
Binary file added src/assets/about/4-oct-20-768.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed src/assets/about/4-oct-20.jpg
Binary file not shown.
Binary file added src/assets/about/4-oct-20.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed src/assets/about/5-dec-21-1024.jpg
Binary file not shown.
Binary file added src/assets/about/5-dec-21-1024.png
Binary file removed src/assets/about/5-dec-21-768.jpg
Diff not rendered.
Binary file added src/assets/about/5-dec-21-768.png
Binary file removed src/assets/about/5-dec-21.jpg
Diff not rendered.
Binary file added src/assets/about/5-dec-21.png
Binary file removed src/assets/about/6-jan-24-1024.jpg
Diff not rendered.
Binary file added src/assets/about/6-jan-24-1024.png
Binary file removed src/assets/about/6-jan-24-768.jpg
Diff not rendered.
Binary file added src/assets/about/6-jan-24-768.png
Binary file removed src/assets/about/6-jan-24.jpg
Diff not rendered.
Binary file added src/assets/about/6-jan-24.png
Binary file removed src/assets/about/7-next-1024.jpg
Diff not rendered.
Binary file added src/assets/about/7-next-1024.png
Binary file removed src/assets/about/7-next-768.jpg
Diff not rendered.
Binary file added src/assets/about/7-next-768.png
Binary file removed src/assets/about/7-next.jpg
Diff not rendered.
Binary file added src/assets/about/7-next.png
42 changes: 21 additions & 21 deletions src/components/about/our-story.astro
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
---
import TimelineItem, { type TimelineItemType } from "./timeline-item.astro";
import devCImage from "@/assets/about/1-jan-17.jpg";
import devCImage_768 from "@/assets/about/1-jan-17-768.jpg";
import devCImage_1024 from "@/assets/about/1-jan-17-1024.jpg";
import devcPodcast from "@/assets/about/2-may-18.jpg";
import devcPodcast_768 from "@/assets/about/2-may-18-768.jpg";
import devcPodcast_1024 from "@/assets/about/2-may-18-1024.jpg";
import communityImage from "@/assets/about/3-jul-19.jpg";
import communityImage_768 from "@/assets/about/3-jul-19-768.jpg";
import communityImage_1024 from "@/assets/about/3-jul-19-1024.jpg";
import firstBlablaConfImage from "@/assets/about/4-oct-20.jpg";
import firstBlablaConfImage_768 from "@/assets/about/4-oct-20-768.jpg";
import firstBlablaConfImage_1024 from "@/assets/about/4-oct-20-1024.jpg";
import episode100Image from "@/assets/about/5-dec-21.jpg";
import episode100Image_768 from "@/assets/about/5-dec-21-768.jpg";
import episode100Image_1024 from "@/assets/about/5-dec-21-1024.jpg";
import geeksblablaNGOImage from "@/assets/about/6-jan-24.jpg";
import geeksblablaNGOImage_768 from "@/assets/about/6-jan-24-768.jpg";
import geeksblablaNGOImage_1024 from "@/assets/about/6-jan-24-1024.jpg";
import whatsnextImage from "@/assets/about/7-next.jpg";
import whatsnextImage_768 from "@/assets/about/7-next-768.jpg";
import whatsnextImage_1024 from "@/assets/about/7-next-1024.jpg";
import devCImage from "@/assets/about/1-jan-17.png";
import devCImage_768 from "@/assets/about/1-jan-17-768.png";
import devCImage_1024 from "@/assets/about/1-jan-17-1024.png";
import devcPodcast from "@/assets/about/2-may-18.png";
import devcPodcast_768 from "@/assets/about/2-may-18-768.png";
import devcPodcast_1024 from "@/assets/about/2-may-18-1024.png";
import communityImage from "@/assets/about/3-jul-19.png";
import communityImage_768 from "@/assets/about/3-jul-19-768.png";
import communityImage_1024 from "@/assets/about/3-jul-19-1024.png";
import firstBlablaConfImage from "@/assets/about/4-oct-20.png";
import firstBlablaConfImage_768 from "@/assets/about/4-oct-20-768.png";
import firstBlablaConfImage_1024 from "@/assets/about/4-oct-20-1024.png";
import episode100Image from "@/assets/about/5-dec-21.png";
import episode100Image_768 from "@/assets/about/5-dec-21-768.png";
import episode100Image_1024 from "@/assets/about/5-dec-21-1024.png";
import geeksblablaNGOImage from "@/assets/about/6-jan-24.png";
import geeksblablaNGOImage_768 from "@/assets/about/6-jan-24-768.png";
import geeksblablaNGOImage_1024 from "@/assets/about/6-jan-24-1024.png";
import whatsnextImage from "@/assets/about/7-next.png";
import whatsnextImage_768 from "@/assets/about/7-next-768.png";
import whatsnextImage_1024 from "@/assets/about/7-next-1024.png";
import { Icon } from "astro-icon/components";

const STORY_TIMELINE: Array<TimelineItemType & { description: string }> = [
Expand Down
Loading