The article discusses the concept of job roles and responsibilities in professional settings. It examines how individuals define their work duties and the boundaries of their positions within organizations.
#blogging
30 items
The blog post expresses gratitude to the community for their support over the years. It reflects on the journey of building and maintaining the Coding Horror blog and its impact on readers.
The author describes their experience attempting to use Claude AI for various tasks, encountering limitations and failures in the process. They detail specific challenges faced when working with the AI system and the outcomes of their attempts.
Jeff Atwood expresses gratitude to readers and supporters of his blog Coding Horror, which he started in 2004. He reflects on the blog's journey and impact over the years, thanking the community for their engagement and friendship.
Pelican 4.12 has been released with several improvements including support for Python 3.13, enhanced documentation, and various bug fixes. The update also includes new features for theme developers and improvements to the plugin system.
Troy Hunt reflects on reaching his 500th weekly update video, noting that an audience question about happiness resonated most. He acknowledges that he and his wife Charlotte have chosen a non-traditional, intense, and sometimes stressful path without clear work-life boundaries.
The author explains their motivations for creating a personal website, citing narcissism, the desire to code more, and wanting to share opinions about software development. They built the site themselves using Ruby, Sinatra, jQuery, HTML, and CSS rather than using a site builder. The site will feature reviews, comments on software-related topics, and serve as a learning tool through writing.
Troy Hunt joked about Scott Helme receiving AI-generated responses to his solar system cost analysis, but instead Hunt himself received such AI-slop responses to his own post.
The author started a blog a year ago with modest expectations, primarily to organize thoughts on management and engineering. Despite anticipating only a few colleagues might read it, the blog attracted over 230,000 unique visitors.
In 2025, the author published 141 blog posts, with 33 reaching the front page of Hacker News. The blog peaked at 1.3 million monthly views in August and gained over 2,500 email subscribers. The author was the third most popular blogger on Hacker News for the year.
The author created a QR code called "Scan Slowly And See" by cloning banana spots. The post is exclusive to RSS feed subscribers and asks readers to confirm if the QR code works.
RSS Club is a WordPress feature that creates posts visible only to RSS/Atom subscribers, not on the website itself. The article explains how to implement this functionality for WordPress sites.
Here we go
0.5The author decided to build a new blogging platform called Exotext after issues with Hugo. They want a simple writing experience with minimal JavaScript, fast page rendering, and good typography. The platform will focus on portability, community features, and easy image uploads.
The author notes that many modern, handcrafted blogs built with React, Tailwind, or custom static site generators lack RSS feeds. They observe that standard blogging platforms like WordPress and Ghost reliably provide working RSS, while custom-built sites often omit this feature or have technical issues with their RSS implementation.
A developer stopped blogging due to lack of readers, but his presentation mistakes were easily fixable. Many bloggers make similar errors for years without recognizing them.
Developer Adam Gordon Bell discusses his blogging strategies for attracting customers, including techniques for reaching Hacker News' front page and finding topics that appeal to potential clients. He shares writing improvement methods and the value of respectfully covering competitors.
The article identifies the most popular bloggers on Hacker News in 2025, focusing on individual bloggers rather than company or team blogs. It explains the methodology used to determine which blogs qualify for inclusion in the ranking.
The article discusses the evolution of web development from managing domain handles to hosting infrastructure. It explores the technical foundations and practical considerations involved in establishing an online presence.
The author describes their approach to writing blog posts, emphasizing the importance of making the process as easy as possible. They share personal techniques and methods for creating content efficiently.
The author accidentally pushed about 10 empty posts to RSS subscribers due to a technical issue with new "stub" posts. They have fixed the problem, but RSS readers may have cached the empty posts indefinitely.
The article discusses the value and effort involved in creating blog art, noting that images can have significant monetary worth despite the labor required to produce them.
The article discusses the author's approach to maintaining a free newsletter while offering paid subscriptions for additional content and community access at $2.50 per month. It emphasizes the value of preserving creative freedom and boundaries in content creation.
This weekly links post features several articles including how the world's oldest company survived nearly 1,500 years, an explanation of how banking works, a DIY air conditioner repair story, and a piece about the Oregon Trail game.
This weekly links post shares three articles: a humorous study about kebab quality near train stations, a piece on blogging in the AI age, and a story about SQL injection in court systems with a related email data incident.
The author has launched BSSG, a Bash Static Site Generator developed over 10 years after transitioning from dynamic CMS platforms. BSSG generates static websites with high accessibility scores, supports Markdown, and includes over 50 CSS themes. The tool is now publicly available under a BSD license.
The author reflects on migrating their blog to Drupal in 2009, noting that all previous blog comments were lost in the process. While the comments were archived, reposting them would require an import script that time constraints prevented.
The author reflects on 13 years of blogging, noting the unexpected challenges of maintaining a server and dealing with viral traffic. They emphasize that the longevity and personal growth from consistent blogging cannot be replicated by AI-generated content. The blog serves as a record of career hurdles, lessons learned, and connections made over time.
The author reflects on Sunday evenings spent reading personal blogs that offer human connection rather than commercialized content. He shares several blogs he enjoys for their authentic voices and simple pleasures, emphasizing that reading doesn't need to be profound or life-changing.
The article presents four key reasons for writing and publishing content online. It discusses how sharing knowledge can benefit both the author and readers while contributing to collective understanding.
The article examines the mathematical skills of readership audiences, analyzing how different levels of mathematical understanding affect content consumption and engagement patterns across various publications.