Sign in

Marcio Frayze

@segunda.tech
255 followers 142 following 406 posts

Autor do app Edudu e projetos segunda.tech, cursos.segunda.tech, anchor.fm/pdepodcast e elm.dev.br. Entusiasta de Elm. Praticante de Tecido Acrobático. λ 🎪🍎

PostsRepliesMedia
Marcio Frayze @segunda.tech · 22/06/2026
Quinta-feira 19h vou fazer uma apresentação na Clojure BR! (online) 😃 Bora lá?? Link para inscrição (gratuita): www.meetup.com/clojure-br/e... Quem puder ajudar na divulgação, agradeço demais 😆
meetup.com
Introduzindo programação funcional na Carteira Digital de Trânsito, Thu, Jun 25, 2026, 7:00 PM | Meetup
Introduzindo programação funcional na Carteira Digital de Trânsito com Marcio Frayze
011
Marcio Frayze @segunda.tech · 16/06/2026
Depois de um bom tempo sem escrever nada, publiquei um artigo novo =) dev.to/marciofrayze...
dev.to
15 perguntas de segurança para quem está praticando vibe coding
Outro dia, vi nos stories do Instagram uma amiga pesquisadora contando que estava usando o Claude...
020
Marcio Frayze @segunda.tech · 02/03/2026
Note to myself: Life is too short to waste with null pointer exceptions, undefined is not a function, ... Just use Elm for the frontend.
073
Reposted by Marcio Frayze
Grady Booch @booch.com · 01/03/2026
A gentle reminder that contemporary neural networks are only an abstraction built upon Boolean logic And that said neural networks are only an echo of a whisper of what organic neurons are.
310518
Marcio Frayze @segunda.tech · 24/02/2026
Próximo projeto que eu participar vou adicionar isso aqui no.gitignore: **/utils/ Sei que é difícil, mas bora tentar dar nomes melhores para as pastas pessoal.
121
Marcio Frayze @segunda.tech · 24/02/2026
Tô só de olho numa galerinha adotando "spec-driven-development" (com uma dose de "vibe coding"). Quando tiver sala de crise, só vou mandar esse linkzin. www.youtube.com/watch?v=gPUj...
youtube.com
eu falei que isso ia dar merda
YouTube video by crinicolotti
000
Marcio Frayze @segunda.tech · 23/02/2026
Minha nova casinha 🥹 (Daqui uns meses e algumas reformas ☺️)
160
Marcio Frayze @segunda.tech · 20/02/2026
Amanhã eu pego as chaves da minha casinha 🥺
060
Marcio Frayze @segunda.tech · 13/02/2026
Muito interessante ouvir a história da Dynavision! www.youtube.com/watch?v=qudj...
youtube.com
Ele Fez Seu Videogame - A História da Dynacom | T01:E09
YouTube video by WarpZone Para
000
Marcio Frayze @segunda.tech · 10/02/2026
The workshops I saw presenting "spec driven development" works exactly like this: www.youtube.com/watch?v=tO5s... Phase 1: write specs. Phase 2: ????? Phase 3: the most beautiful code* base you ever saw in your life! <small font>* it doesn't compile and the code is 💩.</small font>
youtube.com
South Park Underpants Gnomes Profit Plan
YouTube video by Ryan Holota
030
Marcio Frayze @segunda.tech · 06/02/2026
If this is the future of programming, I don't wanna be a part of it anymore. I don't wanna be a "prompt engineer". I don't care if it's "much faster" this way. And I really fear what kind of shitty softwares we will be running on our computers a few years from now.
020
Reposted by Marcio Frayze
Felipe Martins 🏳️‍🌈 @felipe-martins.bsky.social · 02/02/2026
Quando foi isso com o conceito de mock e li o paper do Nat Pryce que foi um dos primeiros a propor a ideia, abriu muito minha cabeça para vários dos problemas que eu via sobre como o conceito era aplicado na prática vs o que ele foi concebido para ser jmock.org/oopsla2004.pdf
jmock.org
021
Reposted by Marcio Frayze
Lula @lulaoficialbluesky.bsky.social · 02/02/2026
Desejo um bom dia e uma boa semana aos trabalhadores brasileiros 🇧🇷
17945199
Reposted by Marcio Frayze
Felipe Martins 🏳️‍🌈 @felipe-martins.bsky.social · 01/02/2026
Comecei a fazer um negócio com Iced e agora entendi o fanboyismo do @segunda.tech com Elm github.com/iced-rs/iced
github.com
GitHub - iced-rs/iced: A cross-platform GUI library for Rust, inspired by Elm
A cross-platform GUI library for Rust, inspired by Elm - iced-rs/iced
111
Marcio Frayze @segunda.tech · 30/01/2026
Deploying to production Friday 5:09PM. Continuous Deployment <3
010
Marcio Frayze @segunda.tech · 28/01/2026
Just saw a Java class (jdk 25) defined as something like this: @Getter @Setter @Builder public class XPTOModel { private String system; private String service; private String clientVersion; private String language; private String release; private String systemVersion; } +
110
Reposted by Marcio Frayze
tante @tante.cc · 28/01/2026
"What Lin and Cursor achieved was to show that an AI agent can generate millions of lines of code that’s lifted from other projects, and that don’t compile, let alone work." Cursor lies about vibe-coding a web browser with AI
38417
Reposted by Marcio Frayze
The Verge @theverge.com · 28/01/2026
Grok is the most antisemitic chatbot according to the ADL
buff.ly
Grok is the most antisemitic chatbot according to the ADL
Grok showed a “complete failure” for some prompts.
2122072
Marcio Frayze @segunda.tech · 27/01/2026
Is Elm the Right Choice for Your Team? By Brian Dukes engagesoftware.com/posts/is-elm...
engagesoftware.com
Is Elm the Right Choice for Your Team?
Elm is a functional programming language, with a focus on the front-end of web applications. It is famous for providing a delightful developer experience, while also providing many useful constraints ...
030
Reposted by Marcio Frayze
Kelsey Hightower @kelseyhightower.com · 26/01/2026
The @swift.org team is demonstrating a level of consistency that makes me believe they really want to see the Swift programming language thrive outside of the Apple ecosystem.
39412
Marcio Frayze @segunda.tech · 26/01/2026
Just found out that if you create a .noai in the root of your project, IntelliJ will disable it's AI features for that project 👀
010
Marcio Frayze @segunda.tech · 21/01/2026
Saw a presentation about a “spec driven development” the other day. The dude promised the world. Every question was answered with “sure it can do that! Easy peasy!”. +
130
Marcio Frayze @segunda.tech · 21/01/2026
Opened X just to take a look around, after a long time. 90% of my feed was about how AI will replace me at my job. I’m glad my feed here is not that toxic.
020
Marcio Frayze @segunda.tech · 20/01/2026
Every time I try to upgrade dependencies in a Java/Spring project, I remember how freaking easy it was to upgrade dependencies in a Clojure + Elm project and wonder why people don’t f*ing value that. No wonder we have so many freaking obsolete Java projects around. It’s such a pain in the butt.
050
Marcio Frayze @segunda.tech · 19/01/2026
Fui usar chat bot da chilli beans pra reclamar que meu pedido está uma semana atrasado. A resposta do bot: This agent is currently unavailable. It has reached its usage limit. Please try again later. 🤡
042
Marcio Frayze @segunda.tech · 19/01/2026
Recebi uma mensagem no WhatsApp com texto "Espero econtrá-lo bem.". Achei bem esquisito. Alguém aqui costuma falar isso? Fiquei muito com sensação de ser chat GPT traduzindo uma expressão estadunidense ("hope this finds you well").
110
Marcio Frayze @segunda.tech · 16/01/2026
Decided to disable all AI assistive tools. Few hours in and already feels less stressful to code. Slower? _Maybe_. But my mental health is above all this crap.
060
Marcio Frayze @segunda.tech · 15/01/2026
Each month I fell more pressure from peers to use more generative AI tools to code. This is starting to make me feel like I don't like coding anymore. That's not what I signed up for. Maybe it's a good time to move on? At the same time, I still love coding. In a "pure" way.
330
Marcio Frayze @segunda.tech · 12/01/2026
Elm-review is AWESOME!! 🤩 package.elm-lang.org/packages/jfm...
0103
Marcio Frayze @segunda.tech · 05/01/2026
For those who enjoy listening to music while working. www.youtube.com/watch?v=E4X5... This sound is amazing. Long live KEXP for showing me this kind of band!
youtube.com
Glass Beams - Full Performance (Live on KEXP)
YouTube video by KEXP
020
Marcio Frayze @segunda.tech · 05/01/2026
Oi Correios! Libera a entrega da minha agenda aí, que está atrasada. Tá fazendo falta já 😅 Não sei trabalhar sem agenda física hehe
000
Marcio Frayze @segunda.tech · 29/12/2025
Someone decided to migrate a Clojure backend I wrote to Java/Spring. A 1 to 1 migration. Size of the jar: Before (Clojure): 11 Mb. After migrating to Java/Spring: 78 Mb.
150
Marcio Frayze @segunda.tech · 29/12/2025
How do you decide what to focus on when studying? I want to build more simple mobile games with Elm, create apps with Swift (iOS, macOS, tvOS), try out Expo (React Native), and learn more about Datomic and Clojure, ... I reeeeeaaaally struggle to focus.
120
Marcio Frayze @segunda.tech · 25/12/2025
040
Marcio Frayze @segunda.tech · 20/12/2025
Minha gata me acordou 5:41 ontem. Hoje me acordou às 5:42, pra pedir carinho. Progresso! (Ai quando já estou bem acordado a bonita volta a dormir…)
130
Marcio Frayze @segunda.tech · 15/12/2025
I will give myself a Switch 2 this Christmas. (And maybe a new iPhone as well 🫣). Future me will handle it, somehow.
010
Marcio Frayze @segunda.tech · 08/12/2025
Web developers: How did you learn CSS?
200
Marcio Frayze @segunda.tech · 03/12/2025
Apenas eu que não sabia que o Apple Journal agora está disponível também no macOS?? Finalmenteeee!!! :D:D:D
000
Marcio Frayze @segunda.tech · 03/12/2025
What it was like to give a talk at Clojure South 2025 #Clojure #Nubank #Serpro #Elm dev.to/marciofrayze...
dev.to
What it was like to give a talk at Clojure South 2025
What is Clojure South? According to the official website: "Organized by Nubank, Clojure...
020
Marcio Frayze @segunda.tech · 29/11/2025
Estava empolgado com a XConf Américas. Comprei na pré-venda. Mas olhando agora o título das palestras e… IA, IA, IA, IA… confesso que dei uma desanimada 🥶
010
Marcio Frayze @segunda.tech · 28/11/2025
Duo 🎪
130
Marcio Frayze @segunda.tech · 24/11/2025
Publiquei mais um artigo na dev.to! Como foi palestrar na Clojure South 2025. dev.to/marciofrayze... #Clojure #Datomic #ClojureSouth #Nubank
dev.to
Como foi palestrar na Clojure South 2025
O que é a Clojure South? Segundo site oficial: "Organizada pelo Nubank, a Clojure South...
020
Marcio Frayze @segunda.tech · 14/11/2025
New post! 🎉 How was my experience at Lambda Days 2025 dev.to/marciofrayze...
dev.to
How was my experience at Lambda Days 2025
A Brazilian Portuguese version of this article is available here. What is Lambda...
030
Reposted by Marcio Frayze
IntelliJ IDEA, a JetBrains IDE @intellijidea.com · 13/11/2025
IntelliJ IDEA will use JSpecify as its preferred null-safe library starting from 2025.3. “The adoption of JSpecify is a great example of how collaboration across the Java ecosystem can create not just another standard, but one that developers actually benefit from.” — Andrei Kogun jb.gg/vt5qb0
spring.io
Null-safe applications with Spring Boot 4
Level up your Java code and explore what Spring can do for you.
0219
Marcio Frayze @segunda.tech · 13/11/2025
When and why did we start referring to “CI/CD” as simply the act of running a pipeline? Why do people call it CI/CD when *they’re not actually doing* Continuous Integration nor Continuous Delivery? It’s confusing and incorrect to call it CI/CD when it’s really just a pipeline.
120
Marcio Frayze @segunda.tech · 11/11/2025
Depois de bastante tempo, finalmente escrevi um artigo novo! 🥳 Desta vez, contando um pouco sobre como foi participar da Lambda Days, na Polônia. dev.to/marciofrayze...
dev.to
Como foi minha experiência na Lambda Days 2025
O que é a Lambda Days? A Lambda Days é uma conferência internacional dedicada a linguagens...
030
Marcio Frayze @segunda.tech · 26/10/2025
Exploring caves at PETAR! 🧭
010
Marcio Frayze @segunda.tech · 26/10/2025
🎪
020
Marcio Frayze @segunda.tech · 12/10/2025
Primeira vez fazendo a queda do escorpião no duo 🎪
010
Reposted by Marcio Frayze
dan @danabra.mov · 11/10/2025
i think the @react.dev Compiler team could include more of this type of messaging. i'm being a bit inflammatory here (and Haskell may not the best analogy), but the principle of "pure things are safe to move around" is fundamentally simple and has been known for decades. teach it to new generation!
You may not like it, but React is basically Haskell. 

The React Compiler works for the same exact reason that compilers for pure programming languages are able to make non-trivial optimizations.

If your code is composed of pure functions, it is safe to re-order their computation, or save the result for some inputs and reuse it for later for same inputs.  This is not some kind of a “workaround” or a hack — it’s one of the most exciting consequences of the functional programming paradigm which has been known and used for decades.

Purity and idempotency make it safe to move stuff around without changing the final outcome. Following the "rules of React" is just ensuring your code is safe to move around like this.
1023122