Celebrating small wins is hardwired into "Achieve," our goal-tracking sample app.
We wanted the simple act of checking off a task to feel like a celebration. Instead of the standard #Material ripple, we used Styles to drop in a custom, high-contrast completion animation—specifically, a brand-colored ring that expands and fades on tap, paired with a subtle pressed-state gradient.
It lets us focus entirely on polishing those custom, rewarding micro-interactions while Material handles the foundation.
#GoogleDesign #MaterialDesign #JetpackCompose #AndroidDev #UXDesign #InteractionDesign
Müşteriden ücret alıyorsanız stabil internet sağlamak zorundasınız. Bölgesel yoğunluk, altyapı yetersizliği veya port problemi sizin operasyonel sorununuzdur. Müşterinin sabretmek zorunda olduğu bir durum değildir.
Gerçek programcılar AI kullanmaz diyen dinozorlar ile AI her şeyi halleder diyenler aynı derecede yanılıyor. İkiniz de koddan anlamıyorsunuz, birisi geçmişte diğeri gelecekte yaşıyor.
2026'nın en büyük dijital intihar dalgası Clawdbot herhalde.
Herkes kuruyo diye olur olmadık şeyi bilgisayarına root yetkisiyle kuruyor! Aralarında mühendis olanlar var!
Neye güvendin de ana makineni prompt injection'la kandırılan bir AI'ya teslim ettin?
Tek promptla bu işi çözülmez.
Eğer AI, bu örnekteki gibi web tasarımları üretiyorsa hemen bir sistem tasarımı kütüphanesi bulun/seçin, linkini AI’ye verin, bir rapor hazırlatın ve projeyi adım adım bu rapora göre ilerletin.
hala ai ile urettigi siteler bu sekilde olan varsa bosa ugrasiyor
claude uzerinde frontend-design skillini kurmaniz lazim
gorseldeki gibi clean isler cikarmak icin yapmaniz gereken basit
1. claude code'u açın
2. /plugin yazın
3. frontend-design skillini bulun
4. bana frontend-design kulanarak landing page yap, hata yapma yazın
sonrasinda tek promptla su seviye arayuzler aliyorsunuz
tasarim gozum yok diye aglamayi birakin su sistemi kurun gecin
Artificial intelligence models need to start supporting real state transfer.
They should be able to understand what the current state is, what we are working on, and carry that context properly into a new window or at the very least summarize it clearly and correctly.
Vibecoder'lar kafalarına göre takılsınlar, sözüm mühendislere.
Proje yapan mühendis arkadaşlara, SOLID prensiplerini uygulamalarını öneriyorum.
Buradaki temel mesajım şu: Aynı anda birden fazla projeye başlamayın. SOLID'in S (Single Responsibility) ilkesinde olduğu gibi, tek bir işe odaklanın. Dağılmadan, aklınıza gelen her fikre atlamadan, tek bir projeyi düzgünce başlayıp tamamlayın.
Kırılganlık, insanın aynı anda birden fazla duyguyu sırtlanmaya çalışmasıyla başlar. Çare, her birini ayırıp tek tek yüzleşmektir. Yazılımda da fark yoktur; birden fazla sorumluluğu yüklenen metot ve sınıflar, eninde sonunda kırılgan sistemlere dönüşür.
Vibe coding did not create expertise.
It only created the feeling of expertise.
And that is precisely the most dangerous illusion of artificial intelligence.
You never have to write code alone.
In the past, coding was limited to software developers and people specialized in specific technical roles. With the rise of generative AI, writing code has become accessible to everyone, not just experts.
This does not mean that everyone suddenly became a developer or a technical specialist. It simply means that anyone can now ask generative AI to produce code.
For people without a solid technical foundation, this is not necessarily good news. Very quickly, they will realize that the problem is not as simple as it looks from the outside. Generating code is one thing. Understanding whether that code is correct, maintainable, and secure is a completely different skill.
For experts, however, the situation is the opposite. They now have a remarkably powerful assistant. Generative AI does not replace thinking, designing, or decision making. It takes over repetition and operational workload.
In short, vibe coding is not working against us. When used correctly, it is a transformation that works entirely in our favor.
OpenAI now feels like a company that mostly produces knockoff versions of everything.
What comes out are models that generate knockoff images, write knockoff code, and give knockoff answers.
There's no real depth in any of them.
It feels as if the models aren't trying to understand or solve problems, but are simply responding for the sake of responding.