Murat Çorlu's Avatar

Murat Çorlu

@muratcorlu.com

Software Developer, NL Founder @synapsmedia.com

162
Followers
102
Following
124
Posts
11.11.2023
Joined
Posts Following

Latest posts by Murat Çorlu @muratcorlu.com

Post image

Ghost on Home Assistant! Nice dashboards are loading 😊

www.home-assistant.io/integrations...

04.03.2026 20:18 👍 0 🔁 0 💬 0 📌 0

Ghost aslında bir blog ve newsletter yazılımı. Alan adın senin değişmez adresin, mail, RSS ve ActivityPub gibi merkeziyetsiz kanallar da daimi ve kontrolü her zaman sende olan ulaşım kanalların. Bunlara yaptığın yatırım kalıcı, Substack'in yarın ne olacağı belirsiz.

03.03.2026 20:29 👍 2 🔁 0 💬 1 📌 0

Substack merkezi bir platform olması hasebiyle içeriği "potansiyel olarak" daha geniş kitlelere ulaştırabiliyor. Ama bunun da handikapı, platform büyüdükçe reklam ve algoritmik timeline'lar ile kendi takipçine bile ulaşamamaya doğru gidiyorsun. Her sosyal platformda aynı hikaye.

03.03.2026 20:29 👍 2 🔁 0 💬 1 📌 0

* Açık kaynak, istediğin zaman birebir taşıyabilme
* Arayüzünü tamamen özelleştirebileceğin tema desteği
* Kuralları senin belirlediğin abonelik sistemi (uygulama kurma baskısı ve timeline algoritması yok)
* API ile başka servislerle entegrasyon
* Dahili analytics + ActivityPub
* Harika yazı editörü

03.03.2026 20:11 👍 1 🔁 0 💬 1 📌 0

İsmini yanlış yazmışım, kusura bakma.

02.03.2026 14:41 👍 1 🔁 0 💬 0 📌 0
Preview
Synaps Media - Hassle-free Ghost CMS Hosting Managed Hosting for Ghost with automatic updates, CDN, backups, newsletter emails & GDPR‑compliant. Try for free.

Selam Günay. Blogunu ve bültenini Ghost'a taşımak istersen yardımcı olmak isterim 😊 www.synapsmedia.com

02.03.2026 13:16 👍 1 🔁 0 💬 2 📌 0

This week Cloudflare shamelessly cloned and released the product of one of their primary competitors.

I'm beginning to wonder - if AI can rewrite software from scratch, without using any of the original code, do software licenses actually mean anything anymore?

john.onolan.org/open-source-...

26.02.2026 17:33 👍 9 🔁 7 💬 5 📌 1
Preview
GitHub - muratcorlu/eksirss: Ekşi Sözlük başlıklarını RSS ile takip etme aparatı Ekşi Sözlük başlıklarını RSS ile takip etme aparatı - muratcorlu/eksirss

EkşiRSS yeniden canlandı 😊 github.com/muratcorlu/e...

Kendisi küçük, codebase yüzünden çözmesi zor bir sorun sebebiyle 2 senedir çalışmıyordu. Claude için harika bir iş diye düşünüp, 1-2 saatte projeyi neredeyse yeniden yazıp ayaklandırdım.

25.02.2026 15:18 👍 0 🔁 0 💬 0 📌 0

I can't understand how some great content creators accept to put those ugly, irritating, irrelevant network ads to their precious websites, just for the sake of earning a few bucks. You spend your days for great articles, visuals, then we read them next to ugly, flashing ads. This is insulting.

23.02.2026 22:23 👍 1 🔁 0 💬 0 📌 0

Stop working on Bunny Database, and work on instead:

* S3 compatibility for Bunny Storage
* Tag and wildcard cache invalidation for PermaCache
* Managed Wildcard SSL certificates that really works
* Managing many pullzones with a single template

So, we still need basic CDN stuff.

17.02.2026 10:21 👍 0 🔁 0 💬 1 📌 0
Preview
Phishing attack targeting Ghost sites Beware of an ongoing phishing attack targeting Ghost websites

Please beware of ongoing phishing attack targeting Ghost sites. Don't fill login forms by clicking links from an email, without checking the domain carefully.

28.01.2026 18:50 👍 0 🔁 1 💬 0 📌 0
Preview
Understanding the fundamentals of CSS Layout | Polypane When developers say that CSS is hard, they're usually talking about CSS layout. What often gets omitted though is that developers are assumed to understand and…

Understanding the fundamentals of CSS layout

When devs say that CSS is hard, they're usually talking about CSS layout. What often gets omitted is that developers are assumed to understand and effectively use CSS without being taught how it works in the first place.

polypane.app/blog/underst...

22.01.2026 13:27 👍 60 🔁 17 💬 2 📌 3

There is an issue on our server, causes our API and some Ghost site backends to be down. We are investigating on it.

20.01.2026 18:05 👍 0 🔁 1 💬 1 📌 0

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.

07.01.2026 21:48 👍 1 🔁 1 💬 0 📌 0
Preview
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...

"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...

08.01.2026 09:36 👍 1 🔁 0 💬 0 📌 0

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.

07.01.2026 21:48 👍 1 🔁 1 💬 0 📌 0
Web Development Notes

muratcorlu.com/rss/

07.01.2026 18:30 👍 0 🔁 0 💬 0 📌 0

Tebrikler 😊

07.01.2026 14:40 👍 1 🔁 0 💬 0 📌 0

Evet, benim de ilk izlenimlerim çok olumlu. Web Clipper, Properties ve Base view'lar en çok etkilendiğim kısımlar oldu. Ama düzenli not tutmanın kendisi işin en kritik kısmı. Bakalım bu sefer başarabilecek miyim. 😊

07.01.2026 09:55 👍 0 🔁 0 💬 1 📌 0

Son esin kaynağım da kendisi zaten. 😊 Burayı kullanmıyor sanırım, o yüzden Ghost Social Web'den teşekkürlerimi ilettim.

07.01.2026 09:35 👍 1 🔁 0 💬 1 📌 0
macOS Obsidian screenshot, highlighting Base views as book list

macOS Obsidian screenshot, highlighting Base views as book list

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.

07.01.2026 09:05 👍 0 🔁 0 💬 1 📌 0

This happens to me as well, a few times per year. I don't know why though.

01.01.2026 22:55 👍 0 🔁 0 💬 0 📌 0

I created this in under 10 minutes with Windsurf + Claude. AI is great for converting simple ideas to an actual/running tools. I would probably not give enough time to publish this in this busy period, but now, here it is.

01.01.2026 21:40 👍 0 🔁 0 💬 0 📌 0
Post image

Hmm. Apparently we can not share this python module in Bluesky 😊

01.01.2026 21:37 👍 0 🔁 0 💬 0 📌 0
Screenshot of a web based tool to generate youtube embed codes with custom options

Screenshot of a web based tool to generate youtube embed codes with custom options

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...

01.01.2026 21:34 👍 0 🔁 0 💬 1 📌 0
Flow diagram shows how 3rd party messaging aps will "interop" with WhatsApp. Basically, after a handshake, 3rd party app clients communicates directly with WhatsApp servers.

Flow diagram shows how 3rd party messaging aps will "interop" with WhatsApp. Basically, after a handshake, 3rd party app clients communicates directly with WhatsApp servers.

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?

24.12.2025 12:24 👍 0 🔁 0 💬 0 📌 0

According to my theory, they’ll hold back Premium for a while, and once Fitness+ subscriptions reach saturation, Apple One Premium will arrive.

22.12.2025 11:51 👍 0 🔁 0 💬 0 📌 0

Because for people like me who already have Apple One subscriptions, subscribing to Fitness+ on its own wouldn’t make sense if there were a Premium plan. The Premium plan is 9 euros more than my plan and on top of that includes 2 TB of iCloud. Fitness+, on the other hand, is 10 euros per month.

22.12.2025 11:51 👍 0 🔁 0 💬 1 📌 0

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+.

22.12.2025 11:51 👍 0 🔁 0 💬 1 📌 0
Preview
IPRoyal | Premium Quality Proxies, Unbeatable Prices Get a proxy service provider without contracts, non-expiring traffic, and easy self-service.

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

20.12.2025 11:49 👍 0 🔁 0 💬 0 📌 0