Skip to content

This Week in Effect - 2024-06-14

Hi Effecters!

Welcome back to This Week In Effect (TWIE), a weekly update to keep you in the loop with all the latest developments in the Effect community and ecosystem.

Effect is a powerful TypeScript library designed to help developers create complex, synchronous, and asynchronous programs. One of the key features that sets Effect apart is how it leverages structured concurrency to provide features such as async cancellation and safe resource management, making it easier to build robust, scalable, and efficient programs.

To get started, below you’ll find links to our documentation as well as our guide for installing Effect. Enjoy!

We want to make it easy for you to find everything you need to fully enjoy your Effect journey and actively engage with the community! Here, you’ll find all the significant developments from the previous week, including community activities such as Discord discussions, noteworthy posts, YouTube content, and technical advancements.

Recent major updates

Here are all the technical changes that occurred last week.

In the last week, we welcomed +50 new Effecters to our Discord community, our community reached the outstanding milestone of 3000 Discord members! We’re very excited to have you all on board!

We have exciting news for this week! Effect has won the The Most Exciting Use of Technology 2024 award at the JSNation Conference 2024 as part of the JavaScript Open Source Award, and Sandro Maglione was in Amsterdam to collect the trophy 🏆. We’re very grateful to the community who supported Effect in winning this first official award.

  • Gheorghe Pinzaru, who is building 3loop.io, shared some feedback about his choice of using Effect as the transaction decoder platform for his application.
  • Johannes Schickling, Effect DX and Power User, reminded us of one of the most important Effect fundamentals: “If it compiles, it works”.
  • Milad Vafaeifard, Software Engineer, Effect Advocate, and Creator of Sign Language Tech, will be giving a talk about Effect at the JSConf Budapest on June 27th: Navigating towards Production-Grade TypeScript at Scale: How Effect Helps You Reach Your Goals Without Drowning in Complexity.

I will be giving two lightning talks: ⚡️ Navigating towards Production-Grade TypeScript at Scale: How Effect Helps You Reach Your Goals Without Drowning in Complexity ⚡️ Inaccessible "Accessible" Tech: Real-life Stories Can't wait to see you there! @EffectTS_ @jsconfbp

JSConf Budapest
JSConf Budapest
@jsconfbp

Announcing the Community Lounge program: enjoy lightning talks, games, quizzes, panel discussions and Q&As in the breaks! buff.ly/4aYFMyk

  • We released a new talk from the Effect Days Conference on Monday. ‘Effect CLI - A love letter to developers tired of settling for less’ by Maxwell Brown. In his presentation, Maxwell introduces Effect CLI, a library designed to improve the developer experience on the command line, and demonstrates its features with an example CLI application. Check out the video below.
Play
  • Convex, an all-in-one platform for open-source backend, did a livestream on their X(Twitter) account showing the Convex + Effect → Confect integration.

That’s all for this week. Thank you for being a vital part of our community. Your feedback is highly valued as we fine-tune this format. Feel free to share your thoughts, and we’ll do our best to tailor it to the needs of our community.

Effect Community Team