Pinned Tweet
Hey friends, I'm going to be switching to Mastodon completely at some point.
Let's stay connected ✌️
mastodon.social/@mustastum
Let's stay connected ✌️
mastodon.social/@mustastum
0
1
2
741
Deep + web
Why first impressions are often correct: today’s jerk is tomorrow’s techno-fascist.
zeldman.com/2026/09/01/tal…
0
1
1
223
Karahantepe'de keşfedilen 11 bin yıllık leopar sırtına oturmuş adam heykeli ve ilişkili diğer Neolitik örneklerden bahsettik... Kronolojik hiç bir bağı olmasa da konunun Ortadoğu'da ne kadar derin olduğunu gösteren güzel bir örnek daha mevcut... 16. Yüzyıl minyatür örneğinde Hekim" betimi...
17
11
406
54,273
@kaansezyum Rare turkish dada vibe. Kukuletaya da bol geçmiş olsun. Bende de var günümü kaplayan, kitle mağduru bi arkadaş. Hoş, zaten kaplıyordu da şimdi rutinlerimiz bi farklı oldu.
0
0
0
6
“The websites that thrive in this world get three things right. They’re technically excellent: now a choice, and for the moment still an edge. They’re easy for agents to find and read: a plumbing problem. And they’re unmistakably real: the hard part, and it always was.”
joost.blog/future-of-the-… 2/2
joost.blog/future-of-the-… 2/2
1
1
6
700
@zeldman Nice, practical, new vision. I like it. So used to the pessimism when it comes to web and websites, this one makes me feel heard.
0
0
0
11
lol it seems seems my clipboard was busy with fractalkitty's demo. The actual link to the tree is here: codepen.io/pavlovsk/pen/a…
0
0
0
205
🚨 CRITICAL: Active supply chain attack on axios -- one of npm's most depended-on packages.
The latest axios@1.14.1 now pulls in plain-crypto-js@4.2.1, a package that did not exist before today. This is a live compromise.
This is textbook supply chain installer malware. axios has 100M+ weekly downloads. Every npm install pulling the latest version is potentially compromised right now.
Socket AI analysis confirms this is malware. plain-crypto-js is an obfuscated dropper/loader that:
• Deobfuscates embedded payloads and operational strings at runtime
• Dynamically loads fs, os, and execSync to evade static analysis
• Executes decoded shell commands
• Stages and copies payload files into OS temp and Windows ProgramData directories
• Deletes and renames artifacts post-execution to destroy forensic evidence
If you use axios, pin your version immediately and audit your lockfiles. Do not upgrade.
The latest axios@1.14.1 now pulls in plain-crypto-js@4.2.1, a package that did not exist before today. This is a live compromise.
This is textbook supply chain installer malware. axios has 100M+ weekly downloads. Every npm install pulling the latest version is potentially compromised right now.
Socket AI analysis confirms this is malware. plain-crypto-js is an obfuscated dropper/loader that:
• Deobfuscates embedded payloads and operational strings at runtime
• Dynamically loads fs, os, and execSync to evade static analysis
• Executes decoded shell commands
• Stages and copies payload files into OS temp and Windows ProgramData directories
• Deletes and renames artifacts post-execution to destroy forensic evidence
If you use axios, pin your version immediately and audit your lockfiles. Do not upgrade.
532
3,952
15,928
12,502,245
🚨 Want mixins in CSS?
Help the @csswg by telling us what feels natural to you!
Look at the code in the screenshot. What resulting widths would you find least surprising?
A: All get 100px
B: div gets 100px, div > h2 gets 200px, div + p gets 300px
C: div gets 100px, div > h2 gets 2idth
D: div and div > h2 get 100px, div + p gets no width
Poll in next tweet!
Please answer based on what feels natural to you, not what the current proposal says.
Help the @csswg by telling us what feels natural to you!
Look at the code in the screenshot. What resulting widths would you find least surprising?
A: All get 100px
B: div gets 100px, div > h2 gets 200px, div + p gets 300px
C: div gets 100px, div > h2 gets 2idth
D: div and div > h2 get 100px, div + p gets no width
Poll in next tweet!
Please answer based on what feels natural to you, not what the current proposal says.
9
5
22
7,355
Senior Developer'lar Gökten Düşmüyor
Teknoloji sektöründe herkesin gördüğü ama kimsenin çözmek için uğraşmadığı sessiz bir kriz var: Junior Developer pipeline’ı kırıldı.
Şu anki matematik, şirketler için çok cazip. Basit bug'ları, tekrarlayan kod bloklarını ve temel dokümantasyon işlerini artık yeni mezunlara vermiyoruz; bunları AI saniyeler içinde hallediyor. Sadece Senior'ları işe almak ve onların üretkenliğini araçlarla katlamak, kısa vadede kusursuz bir optimizasyon gibi duruyor.
Ama ortada ölümcül bir kör nokta var: Kimse anadan doğma Senior olmaz.
Yazılım mühendisliği özünde bir Usta-Çırak ilişkisidir. Birinin karmaşık sistemleri tasarlayabilmesi için yıllarca o basit, sıkıcı "junior" işlerini yapması, başkalarının kötü kodunu okuması ve production ortamında ter dökmesi gerekir. Junior aşaması, mesleğin bekleme odası değil, omurgasıdır.
Bugün herkes "minimum 5 yıl deneyimli" mühendis arıyor. Peki hiçbir şirket Junior işe almaz ve onlara o ilk hataları yapma şansını vermezse, 5 yıl sonra o çok aradığımız Senior'lar nereden gelecek?
Şu anki stratejimiz, duvara doğru hızla gitmek ve problemin sihirli bir şekilde kendiliğinden çözülmesini ummak. Bir planımız yok. Sektör olarak asıl debug etmemiz gereken sistem tam olarak bu.
Teknoloji sektöründe herkesin gördüğü ama kimsenin çözmek için uğraşmadığı sessiz bir kriz var: Junior Developer pipeline’ı kırıldı.
Şu anki matematik, şirketler için çok cazip. Basit bug'ları, tekrarlayan kod bloklarını ve temel dokümantasyon işlerini artık yeni mezunlara vermiyoruz; bunları AI saniyeler içinde hallediyor. Sadece Senior'ları işe almak ve onların üretkenliğini araçlarla katlamak, kısa vadede kusursuz bir optimizasyon gibi duruyor.
Ama ortada ölümcül bir kör nokta var: Kimse anadan doğma Senior olmaz.
Yazılım mühendisliği özünde bir Usta-Çırak ilişkisidir. Birinin karmaşık sistemleri tasarlayabilmesi için yıllarca o basit, sıkıcı "junior" işlerini yapması, başkalarının kötü kodunu okuması ve production ortamında ter dökmesi gerekir. Junior aşaması, mesleğin bekleme odası değil, omurgasıdır.
Bugün herkes "minimum 5 yıl deneyimli" mühendis arıyor. Peki hiçbir şirket Junior işe almaz ve onlara o ilk hataları yapma şansını vermezse, 5 yıl sonra o çok aradığımız Senior'lar nereden gelecek?
Şu anki stratejimiz, duvara doğru hızla gitmek ve problemin sihirli bir şekilde kendiliğinden çözülmesini ummak. Bir planımız yok. Sektör olarak asıl debug etmemiz gereken sistem tam olarak bu.
10
7
208
26,010
@sdogruyol 5 yıla şu anki junior developer (coding agent) senior hatta architect olmuş olur. Web frontend gibi halihazırda zevksizleşmiş ve yaratıcılıktan uzak, makineleşmiş alanlarda 5 yıl sonra zaten kendine insan diyen çalışamaz. İnsanlar butik, kişisel projelere geçiş yapar.
0
0
0
567
Interactive neural synapse simulation using Three.js and GLSL shaders. Click or tap propagates signals through a procedural neuron with bloom, particles, and sci-fi telemetry. Sound on 🔊
Demo & source code: codepen.io/VoXelo/full/NP…
Demo & source code: codepen.io/VoXelo/full/NP…
12
29
256
9,252
Gelin kabul edelim, vibe coding falan için terminal harika bir ortam değil. Doğru düzgün app kullanmak varken buna mahkum gibi olmamalıyız sanki. Claude Code, Codex falan da bildiğin oyun motoru gibi bir şey yazmış resmen ön yüzü için.
Neden buna gerek var sizce?
Neden buna gerek var sizce?
22
0
41
19,182
@MertSusur +1 de benden. App ve chat ekranı varken, tüm dosyanın diff versiyonunu görebiliyorken, istediğin dosyalar arasında keyfince gezebiliyorken, TUI içine sıkışıp kalmak olayını çözemedim bir türlü
2
0
0
403
This is an interest debate.
Figma is a source of truth for #design decisions. I think of it as a “CMS for UI/UX decisions”. If those decisions can be kept somewhere else (lists, database, shared docs) - you might not need Figma.
Also, design is not just visuals (UI components), it is much more. If by “design” people mean building UI components - when you’re using existing UI framework you might not need to reinvent the wheel since design decisions have already been decided by someone else and you just put the “blocks of decisions” together.
Design with AI will need source of truth to be easily readable and writable by AI, shareable with humans, easily iterated upon (reviewable, testable)…
Figma is a source of truth for #design decisions. I think of it as a “CMS for UI/UX decisions”. If those decisions can be kept somewhere else (lists, database, shared docs) - you might not need Figma.
Also, design is not just visuals (UI components), it is much more. If by “design” people mean building UI components - when you’re using existing UI framework you might not need to reinvent the wheel since design decisions have already been decided by someone else and you just put the “blocks of decisions” together.
Design with AI will need source of truth to be easily readable and writable by AI, shareable with humans, easily iterated upon (reviewable, testable)…
it's literally easier to design using claude code + react than figma
1
0
0
379
























