completed

Haskell & Coffee ☕

$8,200.00 Received
$8,200.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Addresses Challenge
Feasibility
Auditability
ソリューション

Haskellを使ってコードの問題に取り組むために、週に一度、カフェインの入ったハングアウトを、楽しく、快適な仮想環境で行います。

Problem:

新しいHaskell開発者が、分散型エコシステムの中で経験豊富な開発者と知識を交換して学ぶ方法はあまりありません。

Yes Votes:
₳ 85,957,784
No Votes:
₳ 3,652,601
Votes Cast:
492

This proposal was approved and funded by the Cardano Community via Project F7: Community Events Catalyst funding round.

Detailed Plan

.

Haskell & Coffee

Hundreds, if not thousands, of developers are currently learning Haskell, aiming to afterwards become Plutus developers and start building smart contracts on Cardano.

For many people, Haskell is quite challenging since it is a functional programming language, which is quite different from the most common programming languages such as Python, JavaScript, Java and C-like languages, which are imperative programming languages. Therefore, developers need to adjust their mindset when learning it; this may cause confusion for beginners and experienced developers, especially when they are learning by themselves.

At the same time, most learning content available to learn Haskell is not related to Cardano or smart contracts, so learning independently using openly available resources might be too distant to the final application for some students, which might discourage them when they face new challenges.

A possible solution to these problems is attending a fun and welcoming virtual environment, with colleagues and experienced tutors to help them on improving their skills from scratch, step by step, until they can develop their first applications and more. This is the idea behind Haskell & Coffee, a virtual, weekly meetup where tutors and students meet for a couple of hours to work and learn together.

The first iteration of Haskell & Coffee will last 12 weeks. The sessions will increase gradually in complexity. All sessions will be recorded and uploaded to YouTube, so new students can catch up with past content and join the sessions even if they didn't know about them from the start.

Partnerships

The proposing team works closely with other educational initiatives in the Catalyst ecosystem, such as <u>Gimbalabs</u> and <u>Catalyst School</u>.

These sessions will be offered in partnership with Catalyst School, in order to reach a broader audience that already follows that project, and, eventually, experts from Gimbalabs will be invited to participate in some Haskell & Coffee sessions as tutors and special guests.

Why submitting in 'Community Events'?

With the Haskell & Coffee initiative, we are aiming at onboarding new Haskell and potentially Plutus developers into the Catalyst Ecosystem. It has been a known pain of the community that we are lacking blockchain developers, and most Community Events initiatives are focused on general onboarding.

Haskell & Coffee aims at being one entry point for more technical new Catalyst members who are willing to learn and work hands on, either on their own projects or by supporting other projects ideated by the other community members.

Roadmap

After receiving funding, we will run the hangout, caffeine powered coding sessions for 12 weeks straight, during the period of February to April 2022.

Success Metrics

After 3 months, we will have ended our first iteration of Haskell & Coffee workshops. Therefore this proposal will be completely delivered by then.

As KPIs to measure the success of this initiative, we will track:

  • Total number of participants in all sessions.
  • The retention rate, i.e., what percentage of participants continued until the end of the sessions.

Team

<u>Matthias Sieber</u>

  • Professional Software Engineer for over 20 years
  • worked on Liqwid through MLabs internship
  • Conflict Resolution Specialist (Mediator, Facilitator, Peacekeeper, Educator)
  • BA in Negotiation, Conflict Resolution, and Peacebuilding
  • Master of Dispute Resolution
  • Community-elected Moderator on Cardano Stack Exchange
  • Plutus and Prism Pioneer (1st cohorts)
  • Project Catalyst Community Advisor and Veteran Community Advisor
  • Catalyst Circle member representing the Cardano Foundation
  • Cardano Ambassador
  • Built successful marketplaces, startups, SMBs, and mission-driven teams
  • Gimbalabs PPBL Team Member

<u>Eli Selkin, L.C.S.W., M.S</u>

  • Professional Software Engineer for over 5 years
  • Plutus Pioneer
  • Gimbalabs PPBL Team Member
  • MS in Computer Science, specializing in Machine Learning
  • ML architect
  • B.A. in Psychology

<u>Ganesh N</u>

  • Professional Software Engineer for over 8 years
  • Plutus Pioneer (1st cohort)
  • Gimbalabs PPBL Team Member
  • BTech in Electronics and Communication Engineering
  • Has lead development of large scale applications
  • Experience in the financial services industry

Budget

  • Tutor cost: $100/hr
  • Preparation time per session per tutor: 1.5hr
  • Session duration: 2hr
  • Total cost per session: $100 x 2 x 3.5 = $700
  • Total number of sessions: 12
  • Total cost: $700 x 12 = $8200

コミュニティ・アドバイザー・レビュー (1)

Comments

Monthly Reports

We are preparing the content of the classes and plan to start them by mid next month.

Disbursed to Date
$8,200
Status
Still in progress
Completion Target
6/30/2022
Comments 0

Login or Register to leave a comment!

We are about to start the classes.

Disbursed to Date
$8,200
Status
Still in progress
Completion Target
6/30/2022
Comments 0

Login or Register to leave a comment!

As mentioned, we had a delay due to availability of resources, but we are marketing the course and will start it soon, by the beginning of June.

Disbursed to Date
$8,200
Status
Still in progress
Completion Target
8/31/2022
Comments 0

Login or Register to leave a comment!

The recording of the sessions are being uploaded to this YouTube playlist: https://youtube.com/playlist?list=PLzRV1oB99VB40ircGnuCspkIs6zrbXLAi. Discussions between sessions are taking place here: https://discord.gg/mbHHWxxmH3

Disbursed to Date
$8,200
Status
Launched
Completion Target
9/2/2022
Attachment(s)
Comments 0

Login or Register to leave a comment!

The recording of the sessions are being uploaded to this YouTube playlist: https://youtube.com/playlist?list=PLzRV1oB99VB40ircGnuCspkIs6zrbXLAi. Discussions between sessions are taking place here: https://discord.gg/mbHHWxxmH3.

Disbursed to Date
$8,200
Status
Still in progress
Completion Target
2. In the next 3 months
Attachment(s)
Comments 0

Login or Register to leave a comment!

The recording of the sessions are being uploaded to this YouTube playlist: https://youtube.com/playlist?list=PLzRV1oB99VB40ircGnuCspkIs6zrbXLAi. Discussions between sessions were moved from here (https://discord.gg/mbHHWxxmH3) to here (https://discord.gg/Gqr6bGBw4B).

Disbursed to Date
$8,200
Status
Still in progress
Completion Target
2. In the next 3 months
Comments 0

Login or Register to leave a comment!

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3分 24秒
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4分 3秒
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3分 48秒
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2分 16秒
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3分 14秒
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3分 19秒
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4分 59秒
    Darlington Kofa
0:00
/
~0:00