Skip to content

Commit 49c28cb

Browse files
author
Dan Baruka
authored
Merge branch 'IntersectMBO:main' into devex-sessions-clean
2 parents e55e7a2 + d45c9a0 commit 49c28cb

16 files changed

Lines changed: 1050 additions & 88 deletions

File tree

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
# Welcome to the Intersect MBO Developer Experience Working Group
22

33
## Our Mission
4-
We are a community of `Developer Advocates` from `IntersectMBO` focused on enhancing the developer experience within the Cardano ecosystem. Our goal is to identify, address, and improve key aspects of the development process to make building on Cardano more accessible, efficient, and rewarding.
4+
We are a community of `Developer Advocates` from `IntersectMBO` focused on enhancing the developer experience within the Cardano ecosystem. Our goal is to identify, address, and improve key aspects of the development process to make building on Cardano more accessible, efficient, and rewarding.
5+
6+
Learn more about our initiatives and resources at our website: [Intersect MBO Developers Experience Website](devex.intersectmbo.org/)
7+
58

69
## What We Do
710

website/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,4 @@
1818
npm-debug.log*
1919
yarn-debug.log*
2020
yarn-error.log*
21+
yarn.lock
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
label: How To Guide
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
label: Resources
2+
position: 1

website/docs/resources/community.md

Lines changed: 81 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,90 @@ sidebar_position: 3
44

55
# Community Resources
66

7-
## Coming Soon
7+
There are a variety of community resources in the Cardano ecosystem for anyone looking for help, wanting to connect with other builders, or just needing to know where to ask a question? Explore and let us know where we can improve.
88

9-
This page will guide you to essential Cardano community channels, forums, and support resources.
9+
## Where Should I Go?
1010

11-
### What You'll Find
12-
- Discord servers and channels
13-
- Forums and discussion platforms
14-
- Developer support channels
15-
- Community meetups and events
16-
- Social media and newsletters
11+
| What You Need | Where to Go | Link |
12+
|--------------|-------------|------|
13+
| Quick question or real-time help | Discord or Telegram | See Discord section below |
14+
| Detailed problem that needs troubleshooting | Stack Exchange (search first!) | [cardano.stackexchange.com](https://cardano.stackexchange.com) |
15+
| Feedback on tools or docs | GitHub Discussions | [developer-experience](https://github.com/IntersectMBO/developer-experience/discussions) |
16+
| Technical consultation for your project | OSO Project Support | [oso@intersectmbo.org](https://committees.docs.intersectmbo.org/intersect-open-source-committee/about/open-source-office-oso/project-support-services) |
17+
| Meet other developers | Working Groups or meetups | See Events section |
18+
| Stay in the loop | Cardano News | [cardano.org/news](https://cardano.org/news/) |
1719

20+
21+
## Discord Servers
22+
23+
Discord is where most real-time conversations happen. Here's where to go depending on what you need:
24+
25+
| Server | What It's For | Key Channels |
26+
|--------|---------------|--------------|
27+
| **Intersect** <br/>[join intersect](https://intersectmbo.org/membership) | Working groups, governance, developer experience | `#developer-experience` <br/>`#technical-working-groups` <br/>`#open-source-committee` |
28+
| **IOG Technical** <br/>[iohk.io/community](https://iohk.io/en/community/) | Core infrastructure deep-dives | Node ops, consensus, networking |
29+
30+
## Forums
31+
32+
When you need more than a quick back-and-forth, forums are your friend.
33+
34+
**Cardano Forum** - [forum.cardano.org](https://forum.cardano.org)
35+
This is where longer technical discussions happen, along with CIPs (Cardano Improvement Proposals) and project showcases. The Developers section is particularly active.
36+
37+
**Stack Exchange** - [cardano.stackexchange.com](https://cardano.stackexchange.com)
38+
The best place for specific technical questions. Pro tip: search before you post—chances are someone's already answered your question. Tag appropriately (plutus, smart-contracts, cli, etc.).
39+
40+
**Reddit**
41+
- [r/CardanoDevelopers](https://reddit.com/r/CardanoDevelopers) - Developer-focused news, tutorials, and projects
42+
- [r/Cardano](https://reddit.com/r/Cardano) - General ecosystem discussions
43+
44+
## Getting Support
45+
46+
**GitHub Discussions**
47+
Share feedback, report issues, or suggest improvements:
48+
- [developer-experience](https://github.com/IntersectMBO/developer-experience/discussions) - Tell us what's working and what's not
49+
- Core repos also have discussions: [cardano-node](https://github.com/IntersectMBO/cardano-node/discussions), [plutus](https://github.com/IntersectMBO/plutus/discussions), [cardano-cli](https://github.com/IntersectMBO/cardano-cli/discussions)
50+
51+
**Live Support Sessions**
52+
- **Developer Experience Working Group** - Bi-weekly open forum. Schedule posted in Discord events. Join Intersect to gain access to the server.
53+
- **Developer Advocate Office Hours** - 1-on-1 sessions. [Developer Advocates Hours](https://github.com/IntersectMBO/developer-experience/blob/main/README.md#developer-advocates)
54+
55+
- **OSO Project Support** - Technical consultations and architecture reviews for more complex projects
56+
57+
## Events and Meetups
58+
59+
| Type | Details |
60+
|------|---------|
61+
| **Virtual Events** | **Developer Hours** (weekly, casual) - announced in Discord `#events`<br/>**Technical Working Groups** (bi-weekly) - focused discussions on specific topics |
62+
| **Local Meetups** | Find groups near you at [cardano.org/events/](https://cardano.org/events/)<br/>Want to host your own? Contact oso@intersectmbo.org for support |
63+
| **Major Events** | **Cardano Summit** - Annual gathering ([summit.cardano.org](https://summit.cardano.org))<br/>**Hackathons** - Multiple per year with prizes<br/>**Regional Events** - Throughout Africa, Asia, Europe, Americas |
64+
65+
## Staying Updated
66+
67+
**Newsletters**
68+
- [Cardano Newsletter](https://cardano.org/news/) - Bi-weekly technical updates and tutorials
69+
- Intersect Updates - Working group progress and OSC news (subscribe via Intersect website)
70+
71+
**YouTube**
72+
- [IOG Academy](https://youtube.com/@iogacademy) - Plutus tutorials and educational courses
73+
- [Cardano Foundation](https://youtube.com/@CardanoFoundation) - Technical explainers and event recordings
74+
75+
**Social Media**
76+
Twitter: @Cardano_CF | @InputOutputHK | @IntersectMBO | @CardanoDevs
77+
Hashtags: #CardanoDev | #BuildOnCardano
78+
Telegram: Quick questions and chat (links shared in Discord)
79+
80+
**Blogs**
81+
- [iohk.io/blog](https://iohk.io/blog) - Technical deep-dives and research
82+
- [cardanofoundation.org/blog](https://cardanofoundation.org/blog) - Ecosystem updates
83+
84+
---
85+
86+
## Help Improve This Page
87+
88+
Found something missing or outdated? Submit a PR or open an issue at [github.com/IntersectMBO/developer-experience](https://github.com/IntersectMBO/developer-experience).
89+
90+
*Last updated November 2025 by the Intersect Developer Advocates*
1891
**Status**: Content in development
1992

2093
---
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
label: Media
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
label: Sessions

website/src/components/HomepageFeatures/index.tsx

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import styles from './styles.module.css';
66
type FeatureItem = {
77
title: string;
88
description: ReactNode;
9+
image: string;
910
};
1011

1112
const FeatureList: FeatureItem[] = [
@@ -18,6 +19,7 @@ const FeatureList: FeatureItem[] = [
1819
to enhance the Cardano Layer 1 developer experience.
1920
</>
2021
),
22+
image: '/img/OSC-con.png',
2123
},
2224
{
2325
title: 'Developer Advocate Program',
@@ -28,6 +30,7 @@ const FeatureList: FeatureItem[] = [
2830
programs within the Cardano ecosystem.
2931
</>
3032
),
33+
image: '/img/DA-icon.png',
3134
},
3235
{
3336
title: 'Member-Driven Organization',
@@ -38,14 +41,18 @@ const FeatureList: FeatureItem[] = [
3841
the Cardano ecosystem through collaborative innovation.
3942
</>
4043
),
44+
image: '/img/IntersectMBO.svg',
4145
},
4246
];
4347

44-
function Feature({title, description}: FeatureItem) {
48+
function Feature({title, description, image}: FeatureItem) {
4549
return (
4650
<div className={clsx('col col--4')}>
4751
<div className={styles.featureCard}>
4852
<div className={styles.featureContent}>
53+
<div className={styles.featureImageContainer}>
54+
<img src={image} alt={title} className={styles.featureImage} />
55+
</div>
4956
<Heading as="h3" className={styles.featureTitle}>{title}</Heading>
5057
<p className={styles.featureDescription}>{description}</p>
5158
</div>

website/src/components/HomepageFeatures/styles.module.css

Lines changed: 57 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,29 +25,63 @@
2525

2626
.featureCard {
2727
background: #ffffff;
28-
border: 1px solid rgba(1, 40, 170, 0.1);
28+
border: 1px solid rgba(37, 85, 254, 0.1);
2929
border-radius: 16px;
3030
padding: 2.5rem 2rem;
3131
height: 100%;
3232
transition: all 0.3s ease;
33-
box-shadow: 0 2px 8px rgba(1, 40, 170, 0.05);
33+
box-shadow: 0 2px 8px rgba(37, 85, 254, 0.05);
3434
}
3535

3636
.featureCard:hover {
3737
border-color: var(--ifm-color-primary);
38-
box-shadow: 0 8px 32px rgba(1, 40, 170, 0.15);
38+
box-shadow: 0 8px 32px rgba(37, 85, 254, 0.15);
3939
transform: translateY(-4px);
4040
}
4141

4242
.featureContent {
4343
text-align: center;
44+
display: flex;
45+
flex-direction: column;
46+
align-items: center;
47+
gap: 1.5rem;
48+
}
49+
50+
.featureImageContainer {
51+
width: 120px;
52+
height: 120px;
53+
display: flex;
54+
align-items: center;
55+
justify-content: center;
56+
background: linear-gradient(135deg, rgba(37, 85, 254, 0.05) 0%, rgba(46, 123, 255, 0.05) 100%);
57+
border-radius: 20px;
58+
padding: 1.5rem;
59+
transition: all 0.3s ease;
60+
}
61+
62+
.featureCard:hover .featureImageContainer {
63+
background: linear-gradient(135deg, rgba(37, 85, 254, 0.1) 0%, rgba(46, 123, 255, 0.1) 100%);
64+
transform: scale(1.05);
65+
}
66+
67+
.featureImage {
68+
width: 100%;
69+
height: 100%;
70+
object-fit: contain;
71+
filter: drop-shadow(0 4px 12px rgba(37, 85, 254, 0.15));
72+
transition: all 0.3s ease;
73+
}
74+
75+
.featureCard:hover .featureImage {
76+
filter: drop-shadow(0 6px 20px rgba(37, 85, 254, 0.25));
77+
transform: scale(1.05);
4478
}
4579

4680
.featureTitle {
4781
font-size: 1.5rem;
4882
font-weight: 600;
49-
color: var(--ifm-color-primary);
50-
margin-bottom: 1.5rem;
83+
color: #f55521;
84+
margin: 0;
5185
line-height: 1.3;
5286
}
5387

@@ -65,12 +99,28 @@
6599

66100
[data-theme='dark'] .featureCard {
67101
background: var(--ifm-background-surface-color);
68-
border-color: rgba(77, 102, 209, 0.2);
102+
border-color: rgba(46, 123, 255, 0.2);
69103
}
70104

71105
[data-theme='dark'] .featureCard:hover {
72106
border-color: var(--ifm-color-primary);
73-
box-shadow: 0 8px 32px rgba(77, 102, 209, 0.2);
107+
box-shadow: 0 8px 32px rgba(46, 123, 255, 0.2);
108+
}
109+
110+
[data-theme='dark'] .featureImageContainer {
111+
background: linear-gradient(135deg, rgba(46, 123, 255, 0.05) 0%, rgba(46, 123, 255, 0.1) 100%);
112+
}
113+
114+
[data-theme='dark'] .featureCard:hover .featureImageContainer {
115+
background: linear-gradient(135deg, rgba(46, 123, 255, 0.1) 0%, rgba(46, 123, 255, 0.15) 100%);
116+
}
117+
118+
[data-theme='dark'] .featureImage {
119+
filter: drop-shadow(0 4px 12px rgba(46, 123, 255, 0.2));
120+
}
121+
122+
[data-theme='dark'] .featureCard:hover .featureImage {
123+
filter: drop-shadow(0 6px 20px rgba(46, 123, 255, 0.3));
74124
}
75125

76126
/* Responsive design */

0 commit comments

Comments
 (0)