Skip to content

Commit 0d1bbeb

Browse files
blog/twie_2026_02_06 (#1290)
Co-authored-by: Mirela Prifti <57798527+mirelaprifti@users.noreply.github.com>
1 parent 212d23c commit 0d1bbeb

File tree

3 files changed

+275
-8
lines changed

3 files changed

+275
-8
lines changed

content/src/content/docs/blog/this-week-in-effect/2024/05/10.mdx

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -125,10 +125,6 @@ Our DX [Johannes Schickling](https://twitter.com/schickling) was a guest on the
125125
title="Local First and TypeScript's Missing Library with Johannes Schickling"
126126
/>
127127

128-
[Milad Vafaeifard](https://twitter.com/miladvafaeifard), Software Engineer and Educator, creator of [Sign Language Tech](https://www.youtube.com/channel/UCIPaBhc8mQHrt6o0OTuCUXQ), shared how to sign for "Pipe" in Effect using sign language:
129-
130-
<Tweet id="1786781450852827394" />
131-
132128
[Michael Arnaldi](https://twitter.com/MichaelArnaldi), author of Effect, gave a talk at [LambdaConf 2024](https://www.lambdaconf.us) on May 7. Follow us on our [X account](https://twitter.com/EffectTS_) to stay updated on when the video will be available.
133129

134130
<Tweet id="1787959568485806199" />

content/src/content/docs/blog/this-week-in-effect/2024/06/14.mdx

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -89,10 +89,6 @@ We have exciting news for this week! Effect has won the **The Most Exciting Use
8989

9090
<Tweet id="1800175761116311941" />
9191

92-
- [Milad Vafaeifard](https://x.com/miladvafaeifard), Software Engineer, Effect Advocate, and Creator of [Sign Language Tech](https://www.youtube.com/channel/UCIPaBhc8mQHrt6o0OTuCUXQ), will be giving a talk about Effect at the [JSConf Budapest](https://jsconfbp.com/) on June 27th: Navigating towards Production-Grade TypeScript at Scale: How Effect Helps You Reach Your Goals Without Drowning in Complexity.
93-
94-
<Tweet id="1800828171685871670" />
95-
9692
- The [Evryg](https://www.evryg.com) team has announced the date of the second [Effect Paris Meetup](https://www.meetup.com/effect-paris/#): **Tuesday, June 25th at 7:00 PM**. Now accepting talk submissions—[submit yours today](https://github.com/evryg-org/effect-paris/issues/new?template=talk.yml)! As a reminder, the meetup will be in French.
9793

9894
<Tweet id="1793661086291710258" />
Lines changed: 275 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,275 @@
1+
---
2+
pagefind: false
3+
title: This Week in Effect - 2026-02-06
4+
excerpt: Claude Code recommending Effect, again! Effect and the Near Inexpressible Majesty of Layers by Kit Langton. Lalph & Effect Office Hours coding sessions.
5+
date: 2026-02-06
6+
authors:
7+
- davide_scognamiglio
8+
- mirela_prifti
9+
- michael_arnaldi
10+
tags:
11+
- This Week In Effect
12+
---
13+
14+
import { YouTube } from "@astro-community/astro-embed-youtube"
15+
import Tweet from "astro-tweet"
16+
import TwitchPlayerNonInteractive from "@/components/TwitchPlayerNonInteractive.astro"
17+
18+
Hi Effecters!
19+
20+
Welcome back to This Week In Effect (**TWIE**) - your weekly update of the latest developments in the Effect community and ecosystem.
21+
22+
Effect is a powerful TypeScript library that helps developers build complex, synchronous, and asynchronous programs. One key feature 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.
23+
24+
To get started, below you’ll find links to our documentation as well as our guide for installing Effect. Enjoy!
25+
26+
- [Effect Documentation](/docs/getting-started/introduction/)
27+
- [Installing Effect](/docs/getting-started/installation/)
28+
29+
30+
**Recent major updates:**
31+
32+
- [Effect 3.19](https://effect.website/blog/releases/effect/319) Release.
33+
- [Effect AI SDK](https://github.com/Effect-TS/effect/releases/tag/%40effect%2Fai%400.27.0) Release.
34+
- Durable workflows in TypeScript with [`@effect/workflow`](https://github.com/Effect-TS/effect/blob/main/packages/workflow/README.md) - currently in alpha.
35+
- 6100+ community members on [Discord](https://discord.gg/effect-ts).
36+
- 13k 🌟 stars on [GitHub](https://github.com/Effect-TS/effect).
37+
38+
&nbsp;
39+
40+
## Technology
41+
42+
Here are all the technical changes from the past week.
43+
44+
### Effect Core
45+
- [Fix(Match): handle null/undefined in Match.tag and Match.tagStartsWith](https://github.com/Effect-TS/effect/pull/6018) (Bug Fix)
46+
47+
### Effect AI
48+
- [Fix up the OpenRouter AI Provider schemas](https://github.com/Effect-TS/effect/pull/6026) (Bug Fix)
49+
50+
### Effect CLI
51+
- [Fix(cli): fix Prompt.text clear when input wraps terminal lines](https://github.com/Effect-TS/effect/pull/6022) (Bug Fix)
52+
53+
### Effect Cluster
54+
- [Backport MessageStorage encoded NonEmptyArray](https://github.com/Effect-TS/effect/pull/6031) (Bug Fix)
55+
- [Backport PgClient.fromPool](https://github.com/Effect-TS/effect/pull/6033) (Bug Fix)
56+
57+
### Effect SQL
58+
- [Add SafeIntegers support to @effect/sql-sqlite-bun client](https://github.com/Effect-TS/effect/pull/6016) (Feature)
59+
- [Upgrade better-sqlite3 to v12](https://github.com/Effect-TS/effect/pull/6042) (Improvement)
60+
61+
### Effect Platform
62+
- [Fix(platform): properly join URL paths in HttpClientRequest.appendUrl](https://github.com/Effect-TS/effect/pull/6021) (Bug Fix)
63+
- [Fix(HttpClient): backport retryTransient fixes from v4](https://github.com/Effect-TS/effect/pull/6019) (Bug Fix)
64+
- [Backport client interrupt error handling](https://github.com/Effect-TS/effect/pull/6035) (Bug Fix)
65+
66+
67+
### General Chores
68+
- [Add agents.md](https://github.com/Effect-TS/effect/pull/6028)
69+
- [Update docgen](https://github.com/Effect-TS/effect/pull/6029)
70+
- [Tweak AGENTS.md](https://github.com/Effect-TS/effect/pull/6030)
71+
72+
73+
&nbsp;
74+
75+
## Community Events
76+
77+
The 6th edition of the [Effect Paris Meetup](https://www.meetup.com/fr-fr/effect-paris/events/312953757/), organized by [Evryg](https://www.evryg.com/) and [Galadrim](https://www.galadrim.fr/) was a success! A big thank you to the speakers, Swann Herrera, Thomas Dupont, and Benjamin Drighès, for their talks on Effect Scheduler, Domain Driven Design with Effect, and real-time AI orchestration. We look forward to the next Parisienne meetup 🇫🇷!
78+
79+
<Tweet id="2018756405851836909" />
80+
81+
To stay informed about future events, visit our [Effect Community Events calendar](https://luma.com/effect-community) and subscribe for updates.
82+
83+
&nbsp;
84+
85+
## Community Highlights
86+
87+
- [Effect and the Near Inexpressible Majesty of Layers](https://x.com/kitlangton/article/2016945444312498340) - An article by [Kit Langton](https://x.com/kitlangton) exploring Effect's `Layer` type and dependency injection.
88+
89+
&nbsp;
90+
91+
- Looks like Claude Opus is even more effect-pilled ✨
92+
<Tweet id="2018154041633612260" />
93+
94+
&nbsp;
95+
96+
- [Polar](https://polar.sh/) is using Effect in production!
97+
98+
<Tweet id="2019764824373088721" />
99+
100+
&nbsp;
101+
102+
- Welcome to the Effect-hood, Zack! 🚀
103+
104+
<Tweet id="2017649869330993226" />
105+
106+
&nbsp;
107+
108+
- [`effect-redis`](https://github.com/envoy1084/effect-redis) - An experimental Effect wrapper for Redis, providing type-safe, composable Redis operations with support for transactions, pipelines, and all major Redis command groups. Project by [envoy1084](https://github.com/envoy1084).
109+
110+
&nbsp;
111+
112+
- [`effect-gpt`](https://github.com/erayack/effect-gpt) - A transformer-based LLM implementation built from scratch using Effect. The project covers tokenization, transformer architecture components, training, and inference, leveraging Effect's service-based architecture and type-safe error handling. Project by [erayack](https://github.com/erayack).
113+
114+
&nbsp;
115+
116+
- [`effect-url-shortener`](https://github.com/bishalr0y/effect-url-shortener) - A URL shortening API built with Effect that demonstrates functional programming principles, type-safe error handling, and composable effects. Project by [bishalr0y](https://github.com/bishalr0y).
117+
118+
&nbsp;
119+
120+
- [`ts-key-not-enum`](https://github.com/nikelborm/effect-garden/tree/main/packages/ts-key-not-enum) - A package for type-safe comparison of keyboard event `.key` properties with non-printable values. Project by [nikelborm](https://github.com/nikelborm).
121+
122+
123+
&nbsp;
124+
125+
# Effect Content Update
126+
127+
- Effect Services & Layers (Office Hours 14)
128+
129+
<YouTube
130+
id="https://www.youtube.com/embed/06htYotj_Pc?si=8AtnuPWvv1vVpJcP"
131+
title="Effect Services & Layers (Office Hours 14)"
132+
/>
133+
134+
&nbsp;
135+
136+
- Orchestrating AI Coding Agents with Linear, Git Worktrees, and PR-based review | Hacking on Lalph 2
137+
138+
<YouTube
139+
id="https://www.youtube.com/embed/r_v_7qeGjCY?si=pMRRj5CvEMbGoSob"
140+
title="Orchestrating AI Coding Agents with Linear, Git Worktrees, and PR-based review | Hacking on Lalph 2"
141+
/>
142+
143+
&nbsp;
144+
145+
- Max and Tim continued working on *Lalph - An AI Agent Orchestrator*.
146+
<Tweet id="2019171490978230354" />
147+
148+
&nbsp;
149+
150+
- [Effect Office Hours 15](https://x.com/EffectTS_/status/2019063589987098916) went live on Wednesday on X(Twitter)! The edited version will be on our YouTube channel soon.
151+
152+
153+
&nbsp;
154+
155+
## Cause & Effect Podcast
156+
157+
Don't forget to listen to our **Cause & Effect** podcast hosted by Johannes Schickling and available on [YouTube](https://www.youtube.com/@effect-ts), [X(Twitter)](https://x.com/EffectTS_/status/2000913813756100778), and audio platforms like [Spotify](https://open.spotify.com/episode/3zMxvB8KVzcBwFarOuxZCb) and [Apple Podcast](https://podcasts.apple.com/it/podcast/reliable-payroll-systems-in-typescript-with-effect-7/id1781879869?i=1000741526055&l=en-GB).
158+
159+
Adam Rankin, CTO at [Warp](https://www.joinwarp.com/), joined Johannes Schickling to talk about using Effect to bring structure and composability to a growing TypeScript codebase, enabling a small, fast-moving team to stay productive while shipping reliable payment & payroll systems.
160+
161+
<YouTube
162+
id="https://www.youtube.com/embed/zxCR6rG4snY?si=E4KoHi_G7RkyusNL"
163+
title="Reliable Payroll Systems in TypeScript with Effect | Adam Rankin | Cause & Effect 7"
164+
/>
165+
166+
&nbsp;
167+
168+
## Effect Job Opportunities
169+
170+
More and more companies are adopting Effect in their projects. Here’s a list of companies looking for software engineers with Effect experience:
171+
172+
- **14.ai**: [Founding engineer](https://14.ai/careers)
173+
174+
- **Betalyra**, an AI consulting company from Portugal, is looking for a part-time freelance software engineer (TypeScript/Effect) with AI experience – see the job posting in the `#job-board` channel on [our Discord](https://discord.com/channels/795981131316985866/796153351372275743/1362610725931061258).
175+
176+
- **coteach.ai** is looking for a Software Engineer – see the job posting in the `#job-board` channel on [our Discord](https://discord.com/channels/795981131316985866/796153351372275743/1394724166309253290) and DM *Peter Edmonds* for further info.
177+
178+
- **Embedded Insurance** is hiring for a [Senior Software Engineering](https://embeddedinsurance.bamboohr.com/careers/23) position.
179+
180+
- **Expand.ai**: [Founding Engineer](https://www.expand.ai/careers/founding-engineer)
181+
182+
- **Freckle.io** is hiring [Platform Engineers](https://x.com/code_typist/status/1930326662677434561) with experience in Effect.
183+
184+
- **Gale**: [SWE Intern - Remote (CAN/US)](https://forms.galevisa.com/r/m6gr7e)
185+
186+
- **Glide**: [Senior Frontend Product Engineer](https://www.glideapps.com/jobs/frontend-product-engineer)
187+
188+
- **Globe Commerce**: [Founding Product Engineer](https://www.linkedin.com/jobs/view/4264203054)
189+
190+
- **Goblins** is looking for a Product Founding Engineer. See the job posting in the `#job-board` channel on [our Discord](https://discord.com/channels/795981131316985866/796153351372275743/1439740311277404231).
191+
192+
- **Heartbeat**: [Senior Software Engineer](https://jobs.heartbeat.chat/35182)
193+
194+
- **Inato**: [Product Engineers / Fullstack Engineers](https://jobs.lever.co/inato/6df2d1e3-ce0a-487b-a930-840759803d44)
195+
196+
- **Interfere**: [Founding Product Engineer](https://interfere.com/careers/founding-product-engineer-43d5f5aa-1887-4c7d-a8b2-2017169911fd/apply) and [Founding AI Engineer](https://interfere.com/careers/founding-ai-engineer-003772a3-6bcf-4f57-8c3c-5d840117b5e9/apply)
197+
198+
- **Introw**: [Staff Software Engineer](https://join.com/companies/introw/14395111-staff-software-engineer)
199+
200+
- **Magentus**: [GenAI Solutions Engineer](https://www.magentus.com/career/genai-solutions-engineer/?r=a)
201+
202+
- **ManageSpace** is looking for a Senior Developer to mentor other developers and migrate to Effect – see the job posting in the `#job-board` channel on [our Discord](https://discord.com/channels/795981131316985866/796153351372275743/1389557459949060098).
203+
204+
- **Margins**: [Product Engineer](https://margins.app/jobs/product-engineer)
205+
206+
- **Medbill.ai**: [Founding Software Engineers (full-stack and backend)](https://www.linkedin.com/posts/codingtom_medbill-ai-activity-7260092522708762624-N7TH)
207+
208+
- **Microsub**: [TS Developer](https://x.com/0xdownshift/status/1880013835878154510)
209+
210+
- **Oneiro Solutions**: Software Engineer - Core Team. [Join Effect Discord](https://discord.com/channels/795981131316985866/796153351372275743) and DM *leighman* for further info.
211+
212+
- **PhosPhor** is [hiring engineers](https://phosphor.co/) experienced in Effect. You may also reach out to the Phosphor team on [our Discord](https://discord.com/channels/795981131316985866/796153351372275743/1418407399139578067).
213+
214+
- **Platonic Systems**: [Remote Effect Engineers](https://twitter.com/platonicsystems/status/1861470819861311945)
215+
216+
- **[Precurion](https://precurion.com/)** looking for a remote‑first Founding Engineer with Effect experience – See the job posting in the `#job-board` channel on [our Discord](https://discord.com/channels/795981131316985866/796153351372275743/1362610725931061258).
217+
218+
- **Ressio**: [Senior full stack Engineer](https://crocus-hardhat-6f7.notion.site/Senior-full-stack-engineer-back-end-leaning-28ce06d15219800eb2bcca558d9f0446)
219+
220+
- **Samsung Food**: [Full Stack Developer](https://whisk.bamboohr.com/careers/110)
221+
222+
- **Sellhub** is looking for a Backend Engineer. See the job posting in the `#job-board` channel on [our Discord](https://discord.com/channels/795981131316985866/796153351372275743/1423684096428736652).
223+
224+
- **Software Intelligence Works**: [Senior Full-Stack Engineer](https://remotive.com/remote-jobs/software-dev/senior-full-stack-engineer-2011648)
225+
226+
- **spring.new**, Anthropic's flagship customer, is hiring engineers experienced in Effect. See the job posting in the `#job-board` channel on [our Discord](https://discord.com/channels/795981131316985866/796153351372275743/1405134163287343196).
227+
228+
- **Supermemory**: [Founding Backend / Infrastructure Engineer](https://x.com/i/jobs/1928194391946186862)
229+
230+
- **Superwall**: [Full-stack Mobile Developer](https://x.com/jakemor/status/1972770955500876070)
231+
232+
- **Tenzir**: [Software Engineer (Product)](https://tenzir.com/company/careers/software-engineer-product)
233+
234+
- **Tranched**: [Full-stack Engineer Web3](https://tranched.fi/careers/fullstack-developer-web3)
235+
236+
- **Vitalize Care** is hiring a full-stack engineer with Effect experience: [Full-Stack Engineer](https://jobs.ashbyhq.com/vitalize/d907ba5f-0f2f-4bb4-931a-1680d6daf81a)
237+
238+
- **VST**: [Senior Full Stack Software Engineer](https://www.linkedin.com/jobs/view/3854111540/)
239+
240+
- **Wander** is hiring [Software Developers](https://ship.wander.com) with experience in Effect.
241+
242+
- **Warp** is hiring a [Product Engineer](https://www.joinwarp.com/careers/roles?ashby_jid=655962db-5fbe-40cc-a072-9522295b3cbc)
243+
244+
- A **consumer music startup** hiring for an Effect Backend Consultant + a full-time role based in NYC. The job posting is available in the `#job-board` channel on [our Discord](https://discord.com/channels/795981131316985866/796153351372275743/1457499793042575371)
245+
246+
- **French-speaking** startup team led by Stephan Le Dorze is looking for a freelancer to join them - [see his LinkedIn post](https://www.linkedin.com/posts/stephaneledorze_recherche-senior-typescript-developer-activity-7384894173604265984-btNb) for more details.
247+
248+
- Job opening for [Japanese-speaking developers](https://note.com/luma/n/n679d4dcdb363)
249+
250+
- **Small SaaS team** is looking for a part-time Effect Developer to implement Effect in their stack. The job posting is available in the `#job-board` channel on [our Discord](https://discord.com/channels/795981131316985866/796153351372275743/1397684638834491412), DM *jonpage* for further info.
251+
252+
- [**Solid**](https://trysolid.com/) is hiring its early engineering team (Bay Area). The job posting is available in the `#job-board` channel on [our Discord](https://discord.com/channels/795981131316985866/796153351372275743/1455623052636459209)
253+
254+
- **Stealth team** looking for a software engineer with Effect experience – see the job posting in the `#job-board` channel on [our Discord](https://discord.com/channels/795981131316985866/796153351372275743/1362610725931061258).
255+
256+
- **Stealth team** that has already scaled their product to 50K daily active users in the last year, is looking for [Effect Developers](https://x.com/wireless_dev/status/1930314012723687739). DM [wireless](https://x.com/wireless_dev) on X for more info.
257+
258+
259+
_Disclaimer: Please note that these job postings are shared for informational purposes, and we encourage applicants to verify details directly with the hiring companies._
260+
261+
262+
&nbsp;
263+
## Effect Merch Store
264+
265+
The [Effect Merch Store](https://effect.website/merch) offers a selection of Effect-branded items designed for the community. All orders are processed and fully managed through [Printful](https://www.printful.com/).
266+
267+
<Tweet id="1868605126862385238" />
268+
269+
270+
&nbsp;
271+
## Closing Notes
272+
273+
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.
274+
275+
_Effect Community Team_

0 commit comments

Comments
 (0)