惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
S
SegmentFault 最新的问题
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Attack and Defense Labs
Attack and Defense Labs
F
Full Disclosure
Vercel News
Vercel News
N
News | PayPal Newsroom
The GitHub Blog
The GitHub Blog
H
Hacker News: Front Page
H
Heimdal Security Blog
P
Privacy International News Feed
博客园 - 司徒正美
Google DeepMind News
Google DeepMind News
N
Netflix TechBlog - Medium
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
C
Cisco Blogs
L
Lohrmann on Cybersecurity
D
Docker
Recent Announcements
Recent Announcements
Security Archives - TechRepublic
Security Archives - TechRepublic
人人都是产品经理
人人都是产品经理
C
CXSECURITY Database RSS Feed - CXSecurity.com
P
Proofpoint News Feed
T
Tailwind CSS Blog
C
Check Point Blog
博客园 - 叶小钗
Google Online Security Blog
Google Online Security Blog
Martin Fowler
Martin Fowler
Stack Overflow Blog
Stack Overflow Blog
博客园 - 聂微东
S
Secure Thoughts
博客园 - Franky
博客园_首页
阮一峰的网络日志
阮一峰的网络日志
P
Palo Alto Networks Blog
Latest news
Latest news
量子位
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 三生石上(FineUI控件)
The Cloudflare Blog
Last Week in AI
Last Week in AI
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Cyberwarzone
Cyberwarzone
小众软件
小众软件
Cisco Talos Blog
Cisco Talos Blog
Hacker News: Ask HN
Hacker News: Ask HN
T
Threatpost
T
Tenable Blog
P
Privacy & Cybersecurity Law Blog
WordPress大学
WordPress大学

Tutorials

💌 Build with Ghost: Email is changing in a big way 🎁 Build with Ghost: Wrapped 2023 📝 Build with Ghost: Documentation incoming ➕ Build with Ghost: Recommendations for the open web ⦿ Build with Ghost: Meet our new official theme 👩‍🎨 Build with Ghost: The art of the post template How to build custom sign-up forms in Ghost Custom settings are the ultimate power-up for Ghost themes The art of the post template in Ghost 🥯 Build with Ghost: A partial guide to everything A complete guide to partials in Ghost A comprehensive guide to Ghost's index template A comprehensive guide to Ghost's default template 🧠 Build with Ghost: Do you know these essential concepts?
✅ Remind me to change this title
Team Ghost · 2024-04-16 · via Tutorials

Welcome to #14. In this issue, we share:

  • Our new TK reminders feature
  • Investigations into ActivityPub (we need your help!)
  • Design and code tips and tricks
  • Our interview with TechHut Media on all things Linux

🏋️

Pro tip: Quickly access the Settings menu from the dashboard with the keyboard shortcut ⌘ + , (MacOS) or CTRL + , (Windows).

Ghost is open source

Since our beginning as a Kickstarter project in 2013, we've been open source, meaning all our code is freely available for you to inspect, run, and modify in pretty much whatever way you like. It also means that hundreds of contributors have helped and continue to help build Ghost 💪

GitHub - TryGhost/Ghost: Independent technology for modern publishing, memberships, subscriptions and newsletters.

Independent technology for modern publishing, memberships, subscriptions and newsletters. - TryGhost/Ghost

TryGhost

But, if you're reading this newsletter, there's a good chance, you already knew all that 🤓

Just shipped 🚢

  • One of our top requested features is federating over ActivityPub, the protocol used by Mastodon, PixelFeed, and, recently, Threads. We're investigating adding protocol support to Ghost but we need your help. Please take a minute and tell us a bit about how you imagine this working 🙏
  • 🆕 TK Reminders. Ever wanted to leave yourself a reminder to update something before publishing? We've now got your back. Type TK in the editor and Ghost will remind you to add that missing image or update a statistic. See how this new feature works in our changelog.
  • On 1 March 2024, we rolled out some minor style changes to Ghost's editor cards. The gist of these changes is that we transitioned from em units to px units for font-size. We made these changes to make it easier to create custom themes without unexpected consequences. Learn more in our Forum post.

TechHut Media dives deep into the world of open source, making it the ideal spot for enthusiasts and newbs alike. We caught up with the team behind the scenes, Brandon and Nicco, to learn more about the publication and how they use Ghost.

TechHut Media

Your source for technology reviews, marketing, and content production services.

TechHut MediaNiccolò Venerandi

Meet the authors

Before there was a publication, there was a YouTube channel. Two, to be precise.

Brandon's channel, TechHut, focuses on various tech products and software with an overall goal of influencing people towards open-source alternatives and self-hosting.

Nicco started his channel, Nicco Loves Linux, as a way to explain how KDE works, and now covers other topics in the Linux world.

Watching either channel, it's obvious that both creators are passionate and knowledgeable about Linux, and they're both great sources for keeping up with all that's new in open source.

Learn about Linux distros

When talking about Linux, a favorite topic is distros. A distro (short for distribution) refers to the complete operating system built around the Linux kernel.

There are hundreds of Linux distros, each with its unique purpose and style. The proliferation of distros can be overwhelming, so we asked Nicco and Brandon about some of their favorites.

As mentioned, Nicco loves KDE, and, in particular, Kubuntu. This distro pairs Ubuntu with the desktop environment, KDE Plasma. Ubuntu, a key piece in the recommended production tech stack for Ghost, is built on Debian.

A desktop with the Plasma desktop environment featuring an illustrated wallpaper of forest and the sun
KDE Plasma 6

Even if some terms in the last section are new to you, they highlight the essence of open source: a collaborative environment where each piece of software evolves from its predecessors, leading to innovative creations. This continuous cycle of improvement and reinvention is unique to the open-source community, a process not found in the proprietary software world.

Oh, and for development purposes, Nicco also uses Arch, btw 😉

A login and neofetch output of a Arch Linux base installation on a virtual machine.
Neofetch output for Arch Linux

Brandon prefers yet another distro, Fedora, which uses the GNOME desktop environment. Well, to be precise, he's running an optimized version of Fedora called Nobara that he dual boots with Windows 11.1.

Windows, of course, is not an open-source distro, but it is possible to run Windows Subsystem for Linux (WSL), which allows you to run Linux distros on Windows. That's pretty cool, and, when using Windows, we recommend this approach for Ghost theme development.

Ubuntu Linux desktop featuring a jellyfish
Ubuntu Linux desktop

If this is all new to you, but your curiosity is piqued and you'd like to try a Linux distro yourself, Brandon recommends Ubuntu, as it's the easiest to get up and going.

If this isn't your first rodeo, then Brandon and Nicco think the most exciting Linux developments are being made with desktop environments. Of note, KDE Plasma 6 just came out and the brand-new COSMIC desktop for Pop!_OS (yep, another distro) is nearing its alpha release.

Open-source news

The TechHut newsletter, powered by Ghost and rocking the Headline theme, is a great way to keep up on all these exciting developments. Brandon chose Ghost for the newsletter because of its integrated membership features, ease of use, and, of course, because Ghost is open source.


Sites featured in the Build with Ghost newsletter are discovered through our creator network, Ghost Explore. It’s a way for creators and readers alike to discover their favorite new publications. Anyone running a Ghost site can add themselves to Explore to be featured throughout the wider Ghost ecosystem. If you’d like to be featured in this newsletter, add your site to Explore and reply to this email.

Thanks for building with us.

Have an idea for a Ghost tutorial? Reply to this email and let us know ❤️

Looking for other creators and developers working with Ghost? Join the official Ghost Forum, where we talk about all things Ghost!