Principal Frontend Engineer @atlassian • Leading Jira’s frontend • GDE for Web • CSS&JS • ☕️ , Sci-Fi, Comics • owner @htmlmag

Nuremberg, Germany
Joined May 2008
My slides from today's talk. I talked about Micro Applications. I shared the idea of distributing the complexity of building SPAs to different levels for creating independent teams and improving the developer experience. #WeAreDevelopers2022 speakerdeck.com/bcinarli/ind…
2
1
18
Weekend project with my neighbour.
1
2
571
probably it will fit to this
1
1
256
Looks like we have a working connector
1
101
On the way to the team meeting at the airport. In the meantime, I'm on my phone, continuing to develop a personal project with Codex on my Mac at home. I fear that when my wife hears the voice-over tests of the app and task-finish pings of Codex, first she will freak out, then turn of my device 🫣
3
2
476
Tests are ongoing in one of the tasks, and another task is already finished
157
When I show my work to friends other developers, they usually tell, use Opus, use Sol, use Gemini etc. All of them tells this according to their experience and struggles of explain task to different models. However I passed that way back, built myself a harness manager that helps me to switch between Codex to Claude to Cursor or another Agent/model at ease. Nowadays, rather than the model and agent, I’m more curious about the reasoning.
1
387
While I was cleaning up long “to read” tabs, I came along Pulse 140 from @GergelyOrosz published in July 2025. I’m curious after more than 1 year, whether this research is still valid
251
I can relate this a lot. Instead of army of agents, I prefer finely tuned 2-3 agents work with me.
I kinda wanna work on a farm, not in a factory.
330
+1 to what Fatih said. I had the same work type but more like 4pm to midnight for sometime and I missed all good things with my family and kids. Luckily in my current company we don’t have restrictions and I mostly prefer 6am to 2pm work since I’m a morning person
This doesn’t work very well. I tried it when I had no kids and started working remotely for a U.S. startup in 2012/2013. At first it looks great on paper, but over time you realize it’s pretty bad socially. It can work if you’re single and don’t have many people around you, but if you have a family, kids, and a large network of friends, your life revolves around them. And surprise, their whole life is basically 9 to 5 :) You also don’t just go to bed after 10 PM every night. Your body and habits change, and suddenly you end up going to sleep at 2/3/4 AM, which means waking up very late too. If you’re working remotely, I think the best approach is to mostly live and work in local time, but keep some pockets during the day for working out, groceries, errands, and so on. Then be flexible and have meetings with your coworkers in the evening on some days, even if that means meetings at 8/9/10 PM. That gives you the best of both worlds. You’re still connected with your team and can make sure everything is covered, while still adjusting work around your actual life.
2
1,694
Türkiye’ye her geldiğimde yaşadığım en büyük sıkıntılardan biri, özellikle 10+ yıl evlerde ve eski binalarda, odaların sadece kapısı yanında 1-2 adet priz olması. Hemen hemen hiç bir evde (en azından benim gittiklerimde) ikinci bir duvarda priz yok. O yüzden bütün evlerde duvardaki tek prize takılı üçlü prizler ile çözüm üretiliyor. Böyle olunca da özellikle bilgisayar şarjı ve çalışma için odanın sabit bir noktasına çakılı kalıyorsunuz
5
10
4,357
💯 totally agree. Especially for my personal workflows, coding style, communication and writing styles, I created personal skills and regularly improving them by analyzing my session journals. Every person has their own way of working and something reusable not always best fit. For me the AI workflows should be personal as well. The way we interact with AI agents are different, so the skills better be different/personal. Though still we can have some reusable skills in project level that team can have it as keeping their agent on the same page.
Skills are very useful. But instead of trying to make them “reusable,” personal, purpose-built skills are much more useful.
1
4
2,532
This has become the norm nowadays. In my team, when a PR is created, cloud code review agents review the code in accordance with our structured guidelines. On top of these, my teammates and I are using our own agents to make reviews of the same PR according to our focus preferences, flat or deep reviews depending on the size. When the comments are added, the PR owner reviews the comments (ok, made their agent review the comments 😅) and runs their agents to handle the comments, either apply fixes or use their judgment to revise/challenge those. Some funny things: we have a rule against restating the same thing in the PR if it's already mentioned in another comment; instead, add a thumbs up. Another thing: don't start replies with “Good catch” or “You are right,” like a cushioning intro, and keep comments very trimmed and focused, since we are also reading the comments. I also have a token budget in my cognitive reading 😬 With this setup, I've “reviewed” over a thousand PRs in the last 10-11 months.
Fascinating to look at PRs in the Bun repo: much of it is AI reviewers talking with AI bots...! CodeRabbit and Claude review bot talking with Robobun. Screenshot from this PR: github.com/oven-sh/bun/pull/…
1
3
456
I found it interesting that both @OpenAI and @AnthropicAI are using Stripe for their API based pricing. I have a setting to auto-recharge when the credit drops to $5. After 1-2 individual $30-40 auto-recharges, my credit cards from Klarna, Deutsche Bank, and Garanti Bankasi consider the auto-recharges suspicious activity and block them, disabling my cards. Having a high user base, using Stripe in the background, and these two companies have failed to handle their transactions in a better way, which has not caused the blocking of credit cards
1
475
Not just as a startup but for the last year, I feel like I can build anything I imagine and being do that extensively at work and to a point at home. I was always thinking that being a good engineer would come from being curious and persistent. And being AI Native is the same
Replying to @GergelyOrosz
I will say if you’re a startup but don’t think you can build this, you’re def not an AI-native startup And yes worth controlling THIS part of your own infra! And not get locked in to any AI lab
1
1
476
The second you ship your code to production, you start to maintain it. Then probably you maintain that code for a couple of "years". So you do not need to focus on delivering a "smart" code, "kick-ass" code, "magical" code, but you need to focus on delivering maintainable code.
2
1
1
10
Nothing is free in coding
Creator of Sqlite on pull requests: "You say, oh, it's free. No. It's not free. What you're doing is asking me ... to maintain it for you, to to document it for you, to test it for you, to maintain it for you for the next 25 years. That's not free." Yep. Wise words from a wiser man than me. I've told people for the past decade and I have recent posts on here saying the same: the merge button is the easy part. Its the decade+ (Richard says 25 years) that follows where you've accepted the transfer of maintenance thats hard.
3
419
“gençler”
Yaşınız ilerledikçe kullanım sıklığını artırdığınız cümle hangisi? Benimki: “olsun… öyle de olur”
5
610
Seems like using my OpenAI api key in @jetbrains AI Chat is not working or I’m doing it wrong. I added Provider and API key, “test connection” says “Connected” In AI Chat, I choose Codex agent, it asks me auth method, I choose “API Key” and I stuck with this error. @niklas_wortmann @TasonJorres
2
1
918
Today I found out that my agent system works fine even when I switch computers. I tried to build it agnostic so I can use it with Cursor, WebStorm, Windsurf, and my company’s internal harness, and switch models without problems, starting from scratch. Today I had to switch computers, and even with switched computers, all my rules, skills, my agent communication styles, and long-term agent memory setup are stable and work without interruption 🤗
4
364
Ara ara ebeveynlik aydınlanması yaşamak ne kadar yorucu ve üzücü. Mesela, çocuklarınız ilk önce her yere sizinle beraber gidecek. Sonra arada kendi başlarına da bir yerlere gitmeye başlayacaklar. Sonra da sizinle hiçbiryere gitmeyecekler.
6
898