Refactored blog ecosystem