Luciano Mammino 𝕏 Node.js Design Patterns @loige
#AWS #Serverless Hero & MVP. Senior Architect @fourTheorem, author of 📕 https://t.co/Vhhe4G4GCN & ✉️ https://t.co/XMK2BWythj #Nodejs, #JavaScript, #Rust 🦀 & #Cloud ☁️ loige.co eu-west-1 Joined April 2009-
Tweets36K
-
Followers10K
-
Following6K
-
Likes35K
@jenewland1999 💯! I was going to put a graph of the new release timeline (like the one in the official site) in the article but then I realized the new approach makes things so easy that a timeline is pretty much superfluous! The Node.js community is truly awesome! 😎
🎉 Big news: Node.js is changing its release schedule for the first time in 10 years. From October 2026, less to remember and easier to know what's Current or LTS. Here's everything you need to know 🧵👇
💚 Best part: it's the project simplifying itself to match how people actually use it, and easing the load on the volunteers who keep Node.js alive 🙏 Full breakdown here 👇 nodejsdesignpatterns.com/blog/nodejs-re… #nodejs #javascript
♻️ Every release becomes LTS. No more "wait, is it odd or even?" 🙃 🧪 A new Alpha channel (27.0.0-alpha.1) gives library authors a 6-month window to test breaking changes early.
Introducing Byline CMS: We've spent more than a year working on Byline, a new open-source headless CMS, with our reference implementation built on TanStack Start and PostgreSQL. While it's still early, we thought the project might be in good enough shape now to give anyone wanting to take a closer look a pretty good idea of how Byline was designed and built. Links to the repo and to the site with very early machine-generated docs are in the comments below (the docs aren't great). We started work on Byline for a few reasons, the main one being that we wanted to provide our customers with a platform that was a better fit for the work they do, in particular with respect to content language translation, document versioning and workflow. You can read more about our take on this in the Mission / Vision section in the repo README or on the site. In terms of timing, I suspect that if we'd posted this in 2024 - it might have generated a little more excitement than it likely will today - amid the firehose that is all things AI. That said, we've also benefited significantly from the latest coding agents and LLMs - Claude Code in particular. We designed the core storage system and collection schemas by hand, well before the 'big lift' in AI coding agent capabilities that happened late November last year. Since then we've used Claude extensively to help make progress. We've talked about this a bit more in our docs and README as well. We've also included what we think is a pretty good AI-assisted editor via our AI package. If only one other developer or agency decided to take a closer look, that would be great. We would very much appreciate an extra pair of eyes or two. There's still plenty to do, and we've almost certainly made mistakes. Feel free to DM me if you have any questions, would like to know more, or would even be interested in a call or a demo. Hope a few of you out there like Byline as much as we do. Will try to get an introductory video up as well soon. Oh and a hat tip to the folks at Payload CMS as we were inspired by a lot of the great work done there. @tannerlinsley @matteocollina @sebastienlorber @jacobsfletch @AlessioGr #tanstack #react #opensource #headlesscms #typescript #postgresql #contentmanagement
Node.js 26 shipped this week 🎉 My birthday is close, so I'm officially calling it an early birthday present from the Node.js team 😂 It doesn't look flashy at first, but the additions are genuinely useful in everyday code. I wrote a code-heavy tour, here's what stood out 🧵
The article shows the new API side-by-side with the old one for every feature, plus a companion GitHub repo with every snippet ready to clone and run. I hope you'll like it 🙂 nodejsdesignpatterns.com/blog/whats-new…
Plus the cleanup: private _stream_* modules, http.Server.writeHeader(), and --experimental-transform-types are gone. module.register() is runtime-deprecated. If you maintain libraries, this is a good time to grep for those.
New post: Writing middlewares for #Rust #Lambda functions 🦀 The #AWS Lambda Rust runtime already ships a middleware engine: tower. Almost nobody is using it. Deep dive + a complete #DynamoDB rate limiter you can steal: loige.co/writing-middle…
Little update on my reflection adventures: I have extracted the core components of Pavex's compile-time reflection engine as a set of standalone crates! It serves as a preliminary step ahead of another release in the coming weeks 🛠️
PS: the post is sprinkled with rabbit holes 🐇, curious deep dives into things like async fn in traits, hand-rolled futures, fixed window vs token bucket, why `CorsLayer` works on Lambda, and more. Make sure to click into some of them. Just try not to get lost in them 😉
All the code lives at: github.com/lmammino/rust-… Clone it, `sam deploy`, and you are 5 minutes away from a working tower-based rate limiter on AWS. Let me know what you build with it 👀
Matteo Collina @matteocollina
57K Followers 4K Following @platformatic Co-Founder & CTO, @nodejs TSC Chair, Lead maintainer @fastifyjs, Board @OpenJSF, Conference Speaker, Ph.D. Past: @nearform. Views are my own.
Matt Pocock @mattpocockuk
287K Followers 784 Following I teach devs for a living. Author of Total TypeScript and AI Hero. Ex-@vercel. Used to be a voice coach.
Michele Riva @MicheleRivaCode
5K Followers 939 Following Independent Researcher - Philosophy, Neuroscience, and Graph Algorithms. Sometimes distributed systems too.
Liran Tal @liran_tal
13K Followers 2K Following 🧠 AI Security & securing agentic coding LLM w MCP serves 🦄 Node.js Secure Coding 🌟 @GitHub Star 🏅 @OpenJS Pathfinder award for Security 🥑 DevRel @snyksec
Luca Mezzalira @lucamezzalira
14K Followers 5K Following Distributed Architecture & Micro-Frontends · @OReillyMedia Author · International Speaker · @QCon Cohorts Facilitator · Storyteller & Content Creator
Rafael Gonzaga @_rafaelgss
5K Followers 614 Following Principal OSS Engineer at @NodeSource from 🇧🇷 | @nodejs TSC | @fastifyjs core | @nodeclinic maintainer 🏆 OpenJS Pathfinder Award for Security 2023
Jeremy Daly @jeremy_daly
29K Followers 2K Following AWS Serverless Hero, Cloud & AI Consultant, and hacker on @amptdev. I build, blog, speak, and publish https://t.co/kuCxnX9xdk.
Tomasz Łakomy @tlakomy
26K Followers 4K Following Principal Engineer / AI Safety @runwayml | ex Eng Team Lead @Stedi | AWS Hero | Co-founder at @cloudashdev | @eggheadio instructor | AWS Certified | Be kind
James Q Quick @jamesqquick
51K Followers 4K Following Developer Educator, @cloudflare | Keynote Speaker, Creator, and Teacher. Motto - #LearnBuildTeach
Manuel Spigolon @ManuEomm
1K Followers 441 Following Learning by Teaching ✏️ Book Author 📚 @fastifyjs contributor ♥ Senior Dev at @nearForm 🔝 New email course https://t.co/USP2HE4cVa 📫
Yan Cui @theburningmonk
24K Followers 2K Following I help you master AWS and serverless | AWS Serverless Hero Newsletter 👉 https://t.co/eZRWhA8Zch YouTube ▶️ https://t.co/lgCxyf2r47
Danilo Poccia @danilop
30K Followers 4K Following Chief Evangelist (EMEA) @AWSCloud. AWS, Serverless, IoT, AI/ML. Few pics, some music. My opinions. Complexity is a science. He/him.
Alex DeBrie @alexbdebrie
22K Followers 1K Following 💻 Independent consultant ⭐️ AWS Data Hero 📖 Author of https://t.co/0Ayaet9IxZ. Creator of https://t.co/trxY6t5A0w ⚡️ Ex-@goserverless, @HudlEngineering ✉️ DM's open!
David Boyne 🚀 @boyney123
14K Followers 2K Following ⭐️ Enjoy bootstrapping developer tools 🌎 Building tools like @event_catalog ✍🏻 Share my journey here ➡️ https://t.co/P4pmS0JnSC 🌎 Prev @aws
K.O.O @Dominus_Kelvin
20K Followers 202 Following https://t.co/EnLBmsD0Fh · https://t.co/e0mjLddXoS · https://t.co/c6GzBuR3s7 · https://t.co/VeqQTKuQU3 · https://t.co/Hi88sRNmyh · https://t.co/tZjU4BMSRT · https://t.co/eU7WY4i9dN
Tejas Kumar @TejasKumar_
38K Followers 1K Following working on ai at @ibm • investor • advisor • international keynote speaker • podcast host • i dont speak on behalf of ibm
Allen Helton @AllenHeltonDev
5K Followers 1K Following Dad | AWS serverless hero | farmer | web dev | enterprise architect | product @momentohq
Marcia Villalba 🦄 @mavi888uy
17K Followers 2K Following @AWSCloud DevRel from 🇺🇾 living in 🇫🇮 📽️ Videos: https://t.co/uJkPtW9Ivw 📸 Insta: https://t.co/qQyAcIS3wK Contenido en 🇪🇸 🇺🇸 Opinions are mine
Farrah C @FarrahC32
11K Followers 1K Following Working to become a better human daily. Head of Modern Compute Community, AWS. Tweets are definitely my own. https://t.co/7F5N55K0FH
dig8italX @dig8italX
182 Followers 5K Following dig8italX, the leading artificial intelligence firm that specializes in creating customized AI solutions for businesses.
YOLO @yolohair
233 Followers 1K Following
Omair Shahid @OmairS
1K Followers 2K Following Product of progressive public policy; raised by public libraries and public education that produced a passion for politics. and apparently alliteration
Abdulsalam @Abdulsalam3001
24 Followers 236 Following Frontend Developer | I build fast, modern, and responsive web interfaces that help businesses grow.
rbbydotdev @rbbydotdev
135 Followers 2K Following 💻 https://t.co/jn0QlJ9awM 💎 https://t.co/NFfTII73gr
Souhail Marghabi @thegintalord
112 Followers 1K Following Mobile Architect → EM. 15 yrs in security, automotive, fintech, IoT, healthcare. Now leading web & mobile teams on agentic AI.
Bidhan Bhandari @BidhanBhandari3
3 Followers 159 Following Computer Science Student Build ↓ Measure ↓ Learn ↓ Improve
Eamon O'Callaghan @eamonocdev
19 Followers 72 Following A full-stack Sofware Engineer, graduate of Launch School's core curriculum, co-founder of https://t.co/m2ndE8WTmT, currently working for S1Seven.
Yoann @BSYoann
11 Followers 681 Following
Factor @factor_irl
47 Followers 59 Following Coding and DJ Streamer 🎧 | Join In. Building a ticketing and events platform. https://t.co/OD6s74w164
Miki @frisson_outflow
0 Followers 84 Following
Shereen 🎀☄👩�... @shereenadel122
80 Followers 1K Following
Servesh Chaturvedi @chaturhere
8 Followers 104 Following
Benjie Malinao @BenjieMalinao
515 Followers 2K Following Cofounder Channel Automation, Founder Customer Connects and Webhook Router
Allan Garcez @garcez_allan
112 Followers 1K Following Software engineer, frontend, open sourcerer. Follow me: https://t.co/FiuWiYzw9p. Creating https://t.co/43I8p3vgPu
Jeremy Cheng @Jerrawik
16 Followers 8K Following
v12545 @Victor_R1890
13 Followers 539 Following
Cillian Leung @c5nl3g
0 Followers 157 Following
Sal DiStefano @smdistefano
825 Followers 1K Following Most people spend their whole lives reacting to noise and calling it work.
Hugo Dem @hudemat
28 Followers 6K Following
Simone Lusenti @Lanzone31
652 Followers 705 Following
ouziali @Ali_Ouzi
3 Followers 572 Following
sleepless dude @2crazy2sleep
10 Followers 1K Following
Gian Roberto @GianRoberto2
11 Followers 93 Following
Faith Mcbride @makoti_92
5 Followers 773 Following
Help Ahmed's Family @AbuHaithm85
103 Followers 2K Following I'm Ahmed Haroon from Gaza Strip and I'm 40 years old , I'm seeking help to survive. Donation link in Bio .
Kanishk Singh Maurya @kanishksingh180
3 Followers 42 Following Full Stack Engineer | Node.js | React | PostgreSQL | Redis | AWSTrisix @trisix
196 Followers 4K Following If anyone [at my funeral(X) => read my twitter(O)] has a long face, I'll never speak to him/her again.
Frank Filibluster �... @filibluster
227 Followers 4K Following Blustering Filibusters | Guilty of thought and speech crimes
Gwendalinan Brown @gwendalinanbro1
44 Followers 1K Following Change the world with your smile, dont let the world change your smile ✨️ 😊 more love 💕 💖 less ego
wtfzambo @wtfzambo
19 Followers 51 Following Former line cook. Now data engineer and professional yapper. Indie hacker next.
biggerana @bigrana277247
216 Followers 2K Following Money is just a way to keep score. The best people in any field are motivated by passion. That becomes more true the higher the skill level gets. Eric Raymond
Gilson Melo @gmelo33
806 Followers 6K Following Director @ Oracle | Enterprise AI, Multicloud Strategy & Autonomous Systems | Founder @ BMindful AI | **Opinions are my own**
Nagi.eth @nagimohsenn
424 Followers 609 Following Quid Pro Quo. Build up those mental calluses. #FreePalestine
Claudio Omar Biale @cbiale78
162 Followers 798 Following Especialista en Internet de las Cosas (UBA) Especialista en Agricultura Digital y Orgánica (Unileya) Licenciado en Sistemas de Información (UNaM)
BowTiedCoqui @BowTiedCoqui
67 Followers 5K Following
Matteo Collina @matteocollina
57K Followers 4K Following @platformatic Co-Founder & CTO, @nodejs TSC Chair, Lead maintainer @fastifyjs, Board @OpenJSF, Conference Speaker, Ph.D. Past: @nearform. Views are my own.
Matt Pocock @mattpocockuk
287K Followers 784 Following I teach devs for a living. Author of Total TypeScript and AI Hero. Ex-@vercel. Used to be a voice coach.
Michele Riva @MicheleRivaCode
5K Followers 939 Following Independent Researcher - Philosophy, Neuroscience, and Graph Algorithms. Sometimes distributed systems too.
Liran Tal @liran_tal
13K Followers 2K Following 🧠 AI Security & securing agentic coding LLM w MCP serves 🦄 Node.js Secure Coding 🌟 @GitHub Star 🏅 @OpenJS Pathfinder award for Security 🥑 DevRel @snyksec
Luca Mezzalira @lucamezzalira
14K Followers 5K Following Distributed Architecture & Micro-Frontends · @OReillyMedia Author · International Speaker · @QCon Cohorts Facilitator · Storyteller & Content Creator
Rafael Gonzaga @_rafaelgss
5K Followers 614 Following Principal OSS Engineer at @NodeSource from 🇧🇷 | @nodejs TSC | @fastifyjs core | @nodeclinic maintainer 🏆 OpenJS Pathfinder Award for Security 2023
Jeremy Daly @jeremy_daly
29K Followers 2K Following AWS Serverless Hero, Cloud & AI Consultant, and hacker on @amptdev. I build, blog, speak, and publish https://t.co/kuCxnX9xdk.
Eric Johnson @edjgeek
32K Followers 1K Following Principal Developer Advocate @AWSCloud my opinions are my own.
Dominik 🔮 @TkDodo
57K Followers 411 Following Maintaining TanStack Query • blog at https://t.co/tqjsQfMvyp • Software Engineer @getsentry • ReactJs • TypeScript • 🇦🇹 Vienna, Austria • Father of two 👧👦
Ryan Carniato @RyanCarniato
56K Followers 484 Following got signals? @solid_js @Sentry 👫@RunningZ98577 🇨🇦
Tanner Linsley @tannerlinsley
108K Followers 813 Following ⚔️ Creator of @Tan_Stack 🏝️ TypeScript 🌎 Web ⚛️Open Source Software💡UI/UX/DX 💼Co-Founder @NozzleIO 👨👩👧👦@Ch_JesusChrist
Tomasz Łakomy @tlakomy
26K Followers 4K Following Principal Engineer / AI Safety @runwayml | ex Eng Team Lead @Stedi | AWS Hero | Co-founder at @cloudashdev | @eggheadio instructor | AWS Certified | Be kind
Jake Archibald @jaffathecake
107K Followers 2K Following Developer of sorts at @firefox. No thought goes unpublished. He/him. Also jaffathecake on Mastodon, bsky, Threads etc.
James Q Quick @jamesqquick
51K Followers 4K Following Developer Educator, @cloudflare | Keynote Speaker, Creator, and Teacher. Motto - #LearnBuildTeach
Manuel Spigolon @ManuEomm
1K Followers 441 Following Learning by Teaching ✏️ Book Author 📚 @fastifyjs contributor ♥ Senior Dev at @nearForm 🔝 New email course https://t.co/USP2HE4cVa 📫
Vadym Kazulkin @VKazulkin
44K Followers 2K Following Husband, papa of 3 | public speaker | AWS Serverless Hero | huge Java fan | 👨💻 @iplabsDE | Co-Org @JUGBonn. On intersection of people, business & technology.
Yan Cui @theburningmonk
24K Followers 2K Following I help you master AWS and serverless | AWS Serverless Hero Newsletter 👉 https://t.co/eZRWhA8Zch YouTube ▶️ https://t.co/lgCxyf2r47
Jason Lengstorf @jlengstorf
58K Followers 2K Following I make tv for developers at @codetv_dev web dev can be fun. CodeTV is out to bring a little joy back into learning and building email: [email protected]
Danilo Poccia @danilop
30K Followers 4K Following Chief Evangelist (EMEA) @AWSCloud. AWS, Serverless, IoT, AI/ML. Few pics, some music. My opinions. Complexity is a science. He/him.
Adam Rackis @AdamRackis
46K Followers 2K Following Software Engineer. Prev, Riot. TanStack, Next, React, C++ when I'm feeling nasty. Beer, whiskey, coffee snob. Book lover. Jr Developer for life.
Fawad Khaliq @fawadkhaliq
1K Followers 961 Following Eng @ Datadog. Prev Founder/CTO at Chkk. AWS, VMware, PLUMgrid (acq. vmw)
Sahil @sheerluck_io
458 Followers 74 Following Contributor at servo and cratesio | Writes at https://t.co/iJI4UQguod I 2100 @chesscom Searching for the next stepping stone
sami @sotdev_
560 Followers 164 Following
Jacob @fat
39K Followers 787 Following worst engineer at the company, third coolest… created bootstrap 300 years ago… now building things at the Pierre Computer Company.
Michael Matloka @MatlokaM
265 Followers 670 Following 🦔 https://t.co/H02sJHrQcf $𝑥𝑥,000,000 ARR 🌇 https://t.co/VVjxdXWHM4 $5000 ARR Liberté, Égalité, Fraternité 🇵🇱🇪🇺🏳️🌈
Peter Steinberger �... @steipete
541K Followers 2K Following Polyagentmorous ClawFather. Came back from retirement to mess with AI and help a lobster take over the world. @OpenClaw🦞 + @OpenAI
Giuseppe Albrizio @field_systems_0
57 Followers 724 Following Senior NodeJS dev at Skeldon. Transitioning to AI-orchestrated development. From "how do I write this" to "should this exist at all." Building Software Engineer
Sam Bhagwat @calcsam
15K Followers 3K Following building @mastra. author principles of building ai agents, the "most popular book in SF right now". prev cofounder @gatsbyjs
Anthony Hagi @AnthonyHagi
1K Followers 690 Following Software Engineer • Successfully Launched 10+ Web Apps for Freelance Clients and Companies • Building AI Optimised Websites • Greek • Bouzouki
Jeff Huber @jeffreyhuber
12K Followers 1K Following founder @trychroma the best for the most for the least
Chris Ebert @realchrisebert
1K Followers 6K Following GovTech Developer | Cloud Computing & AWS Enthusiast | Engaging in Tech, Business, & Startup Dynamics | Lover of automation | Michigan CS Alum | WSU MBA Alum
yourclouddude @yourclouddude
26K Followers 88 Following Cloud | Python | AI Career Systems Structured guides, real projects & cert roadmaps 📌 Free resources below ↓ 🔗 https://t.co/dmySllL21u
NAPI-RS @napi_rs
2K Followers 5 Following A framework for building compiled Node.js add-ons in Rust via Node-API .
nanda @nandafyi
27K Followers 399 Following design engineering lead @cloudflare | teaching https://t.co/wStdLbgyHC | writing https://t.co/CttP8HWkYS
Matt Smith @AllThingsSmitty
2K Followers 64 Following Helping build a better web. #CSS #JavaScript #FrontEnd #WebDev
Sam Lambert @samlambert
30K Followers 236 Following CEO @PlanetScale. former serf. making more mistakes than you.
Tech with Mak @techNmak
39K Followers 794 Following AI, coding, software, and whatever’s on my mind.
vaxry @vaxryy
21K Followers 105 Following Either your favorite, or your least favorite desktop Linux developer. I make Hyprland and other stuff.
Hamzé 🦀 @Hamzeml
6K Followers 8K Following 🇪🇺 CTO. Builder. Building AI products, engineering teams, and technical strategy. AI Architect with fintech/edtech roots. Currently deep in Rust 🦀
Dane Knecht 🦭 @dok2001
40K Followers 2K Following I help invent the future. CTO @cloudflare. Angel investor.
Ripple TS @ripple_ts
1K Followers 1 Following The official account the Ripple TS, the elegant TypeScript UI framework
Andras Bacsai @heyandras
24K Followers 496 Following Entrepreneur, 2 x dad, 💜 OSS & simplicity. - https://t.co/Y0QbQTCZYw - https://t.co/1yIqwrhq5j - https://t.co/dTVRXuN5Kf - Share your ideas worth building!
Rive @rive_app
84K Followers 1K Following Create with motion. Design, code, and animate — then ship anywhere.
simeonGriggs @simeonGriggs
2K Followers 1K Following Educator @PlanetScale Postgres starts at $5/month | Student of ultra | 🇦🇺 in 🇬🇧
Christopher Ehrlich @ccccjjjjeeee
4K Followers 521 Following AI Platform @AxiomFM • organize @ReactVienna, maintain Create T3 App, tRPC, etc • https://t.co/dhQGRAxgxA
Davide Pacilio @DavidePacilio
5K Followers 118 Following Designer & Founder https://t.co/0a7TSqEJGy · Owner @slpsite · Co-founded https://t.co/ThzjJ5suuy, https://t.co/75VZVTxiq5 ✨
Jeff Geerling @geerlingguy
92K Followers 5K Following Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #ansible #k8s #raspberrypi #crohns #ostomy
Tim Culverhouse @rockorager
3K Followers 107 Following Building @AmpCode Ghostty Terminal subsystem maintainer Author of TUI libraries in zig and go Don’t tell me something can’t be done
Will Klein @willklein_
2K Followers 3K Following ✌🏽Developer Experience Engineer @ToolspaceDX. Prev: design systems developer advocate, full-stack dev, engineering manager.
Marc Bowes @marcbowes
938 Followers 124 Following I work for @AWSCloud (Aurora DSQL) & my opinions are my own.
Filip Skokan @_panva
684 Followers 129 Following Identity, OpenID Connect, OAuth 2.0, SSO, Authorization, Authentication, Technical Standards. Node.js core collaborator and TSC member.
Sophyia 👩💻 @sophiairoegbu_
2K Followers 1K Following i make Python videos to help you get started and i adore building softwares and AI agents
Maxime Chevalier @Love2Code
19K Followers 299 Following 💖 ➞ λ: CS PhD, into compiler design, programming languages, music, simulation, ML/AI, robotics. Follow me code code reviews, stock picks and dating advice.
Yousef Alsaleh @Silent_Nothing
3 Followers 58 Following Chemistry student @KFUniversity || Aspiring developer
Magic Patterns @magicpatterns
11K Followers 4 Following AI design tool loved by enterprises and startups to go from idea to production. Try for free.
Fran Zekan @Zeko369
2K Followers 5K Following senior engineer @ https://t.co/Puxv8xSHqa ex-engineer @sizzyapp ex-engineering lead @stemi_edu 🧗♂️🚴♂️🏃♂️🏊♂️🏸🎮 Github: https://t.co/KygY6XvoCx
Farza 🇵🇰🇺�... @FarzaTV
114K Followers 2K Following hi. i make things. hacking on @heyclicky. prev founder @_buildspace.
Carl @vcarl_
1K Followers 1K Following
PJ Ace @PJaccetturo
93K Followers 2K Following Viral AI ad madman - CEO of https://t.co/YBc1Zfp6GN - 300M+ Views | Featured in Variety, Hollywood Reporter. || Steal my playbook & 100x views on your AI videos 👇🏼
DevOps ToolBox @devopstoolbox
3K Followers 211 Following You are absolutely, 100% correct. My instructions were bad. I am so sorry. You are 100% right to be angry. I have been completely and utterly wrong.
Armin Ronacher ⇌ @mitsuhiko
80K Followers 898 Following Creator of Flask. Building at https://t.co/uGuzfu0LKT. Bypassing Permissions. Can hand crank. Husband and father of 3 — “more nuanced in person”
























