Murat Çorlu
muratcorlu.com
Murat Çorlu
@muratcorlu.com
Software Developer, NL

Founder @synapsmedia.com
Reposted by Murat Çorlu
Indeed. Doesn't matter who actually wrote the code, but we as the developers, should get the responsibility of the code we commit. If I open a PR, it means that I have put my signature under that code and that I vouch for it, regardless of the AI involvement ratio in it.
January 7, 2026 at 9:48 PM
"I really want to figure out a way to offer LLM-optimized docs that don't make that situation even worse (again we literally had to lay off 75% of the team yesterday)" - Tailwind CEO

What a time to see this.

github.com/tailwindlabs...
feat: add llms.txt endpoint for LLM-optimized documentation by quantizor · Pull Request #2388 · tailwindlabs/tailwindcss.com
Add /llms.txt endpoint that serves a concatenated, text-only version of all Tailwind CSS documentation pages optimized for Large Language Model consumption. Extract text from MDX files, removing J...
github.com
January 8, 2026 at 9:36 AM
After years of back and forth, I decided to give a serious try to Obsidian. I loved how it leverages Markdown frontmatter as searchable "properties". I'm planning continue to use Apple Notes for daily notes and Obsidian for structural ones.
January 7, 2026 at 9:05 AM
Hmm. Apparently we can not share this python module in Bluesky 😊
January 1, 2026 at 9:37 PM
I made a simple tool to embed YouTube videos to your blog posts in a privacy friendly and performance optimized way. github.com/muratcorlu/b...
January 1, 2026 at 9:34 PM
When I saw WhatsApp’s interoperability notification with third-party applications today, I was happy for a moment. However, when I looked at the implementation details, it seems that this too will be Meta’s new data collection tool. Why are WhatsApp servers at the center?
December 24, 2025 at 12:25 PM
I have a “scheming” theory about Fitness+ arriving while Apple One Premium hasn’t. Apple might be delaying Premium to first try to snag people who will subscribe separately to Fitness+.
Veel mensen vragen zich af: waar blijft de duurste en meest uitgebreide Apple One-bundel in Nederland nou? Wij hebben het geprobeerd uit te zoeken icultu.re/1KjuUTt
Apple maakt er een potje van: waarom is er nog steeds geen Apple One Premium in Nederland?
Apple One Premium nog steeds niet beschikbaar.
www.iculture.nl
December 22, 2025 at 11:51 AM
As a global service developer, it was essential to test my endpoints from locations across the world. IPRoyal emerged as the most effective solution I’ve discovered and currently rely on. I highly recommend it. Here is my referral link: iproyal.com?r=918853
IPRoyal | Premium Quality Proxies, Unbeatable Prices
Get a proxy service provider without contracts, non-expiring traffic, and easy self-service.
iproyal.com
December 20, 2025 at 11:49 AM
Apple launched Fitness+ in the Netherlands with a 5 years delay, without Dutch subtitles. Product page promotes bundling it with Apple One, but Apple One Premium plan is also not released yet. Apple really messed it up.
Veel mensen vragen zich af: waar blijft de duurste en meest uitgebreide Apple One-bundel in Nederland nou? Wij hebben het geprobeerd uit te zoeken icultu.re/1KjuUTt
Apple maakt er een potje van: waarom is er nog steeds geen Apple One Premium in Nederland?
Apple One Premium nog steeds niet beschikbaar.
www.iculture.nl
December 17, 2025 at 3:14 PM
Here are some details about my latest tool for Ghost publishers: fedi.pub muratcorlu.com/fedi-pub-cre...
Fedi.pub - Create public profile links for your Ghost ActivityPub handle
Sharing Ghost ActivityPub links was tricky. Until now... Use fedi.pub to make your Fediverse account more reachable.
muratcorlu.com
December 12, 2025 at 9:42 AM
I published a guide on different Ghost hosting options, self-hosting and managed services. It’s on the Synaps Media site, but the goal was to keep it factual and useful for anyone choosing where to run Ghost. Feedback is welcome. www.synapsmedia.com/help/a-pract...
A Practical Guide to Hosting Ghost
A clear overview of how to host Ghost: self-hosting, managed hosting, key features to compare, and how to switch between providers.
www.synapsmedia.com
December 8, 2025 at 2:10 PM
Cloudflare is down again. This time it took down GitLab too, which is bad news for me. :/
December 5, 2025 at 9:10 AM
Sinterklaas op een tank? 🤔 (vandaag in Waalre)
December 4, 2025 at 6:28 PM
I want to share this unpopular opinion regularly: Instant messaging platforms like Slack or Discord are "not" good as community platform for your software/service. Use a proper forum-like solution, like Discourse.
December 4, 2025 at 5:57 PM
I still don't like embedding SVGs into HTML for icons. Feels wrong, since they are just for presentation. I wish we could able to style SVG backgrounds with CSS.
December 4, 2025 at 10:00 AM
I like to use my Ghost site as my main ActivityPub account but sharing my handle with public was a little hassle. I made a simple tool to create a public profile page for Ghost Social Web (ActivityPub) accounts: ghostverse.link
November 27, 2025 at 7:07 PM
Self-hosting is great as a hobby. But if your goal is to publish, not maintain servers, there’s no reason to run your own blog.
November 14, 2025 at 12:26 PM
Thanks to Synaps Media clients, I learned about many anonymous email services. I was surprised and glad to see how widely they’re used. I have a very conscious customer base. 😊
November 12, 2025 at 9:11 AM
Reposted by Murat Çorlu
November 11, 2025 at 11:42 AM
I'm very content to provide hosted DNS server for Synaps Media customers. It increases the overall performance and experience a lot. By improving it more in time, I think it will be an important part of the service.
November 11, 2025 at 9:44 AM
Junior: Just laptop
Mid: 1 external
Senior: 1 curved + 2 flat
Architect: Nothing but the displays on the desk
How many displays are enough to be a good developer?
I think everyone knows that you are not senior enough if you have less than 3 displays on your desk, right?
muratcorlu.com
November 7, 2025 at 3:25 PM
I always wanted to use my own blog for micro blogging as well in addition to long-form posts. Ghost's latest Social Web is a step forward to reach that point. And here a simple component that I made to embed your notes to your website. muratcorlu.com/adding-ghost...
Adding Ghost Social Web notes to your website
Starting from Ghost 6, we have "Notes" in addition to posts. Here is a way to show them in your website for public visitors
muratcorlu.com
October 27, 2025 at 10:06 AM
Reposted by Murat Çorlu
Don't [...spread] or .split() your strings!

Use Intl.Segmenter API. Available in every JS runtime
October 23, 2025 at 2:55 PM
Reposted by Murat Çorlu
Status pages everywhere show green, because Statuspage.io is ALSO down: customers cannot log in to update their status page and indicate the outage their eng teams know about!!

So a fail for Statuspage to depend on an AWS region... or DynamoDB (that seems to depend one AWS region?)
October 20, 2025 at 9:07 AM
Nice move! I’ll definitely try it on my projects.
Today we’re giving back! Introducing hop.js, a free, privacy-first CDN for open-source projects.
✅ No data tax
✅ Millions of packages

Built to protect & help you build faster, together!

#BunnyWeek #HopJS
September 30, 2025 at 5:48 PM