Frontmatter
| id | 6012 |
| title | Write a Blog Post about Neo.mjs |
| state | Closed |
| labels | help wantedgood first issueBlog Posthacktoberfest |
| assignees | [] |
| createdAt | Oct 3, 2024, 11:29 AM |
| updatedAt | Nov 2, 2024, 1:59 PM |
| githubUrl | https://github.com/neomjs/neo/issues/6012 |
| author | tobiu |
| commentsCount | 4 |
| parentIssue | 5963 |
| subIssues | 5964 Write a Blog Post about Neo.mjs, number 1 5976 Write a Blog Post about Neo.mjs, number 2 5987 Blog Post: Neo.mjs: A novel framework for high-performance web applications. 6014 Blog Post: An Introduction to Neo.mjs: Revolutionizing JavaScript Frameworks |
| subIssuesCompleted | 4 |
| subIssuesTotal | 4 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Nov 2, 2024, 1:59 PM |
Write a Blog Post about Neo.mjs

Hi Tobias,
I came across issue #5963 and would love to contribute to the Neo.mjs project as part of Hacktoberfest by writing a blog post. I believe this would be a great way to spread awareness about the framework and share my experiences with it.
Could you confirm if I can proceed with this contribution? Once the blog post is ready, I will submit a pull request (PR) to ensure it gets counted toward my Hacktoberfest progress.
Please let me know if there are any specific guidelines or topics you'd prefer I cover, or if I have complete freedom as mentioned in the issue.
Looking forward to your response and contributing to this fantastic project!

i would like to contribute if theres anything lefft ?

@Dxuian yes, you are welcome to create a new sub issue.
Since we now already have 3 intro blog posts which are in a way similar (at least the gen ai parts), new blog posts should cover different areas.
Content-wise, posts describing your experience with creating a first Neo.mjs app would provide a high value, since we can then think about which parts we could simplify or notice where first-time users struggle.
Blog Posts about specific examples / demo apps would also be appreciated, ideally containing code snippets, images and or videos.
Another idea would be to describe how the worker setup plays together. non-trivial, since this requires a deeper understanding and testing.
Or creating a new component as a topic.
In case you need more content inside the learning section regarding specific topics for getting up to speed, @maxrahder would be happy to see new feature request tickets.

Since the event has ended, i will close all hacktoberfest related tickets now. In case someone still wants to work on a related ticket, feel free to add a comment and we can reopen it.
Related to: https://github.com/neomjs/neo/issues/5963 (Please read this ticket first)
Let us start with a "non-technical contribution" ticket for the #hacktoberfest event.
Since this project is still fairly unknown to the developer community, it would be super highly appreciated in case some of you could write blog posts.
Freedom of choice on which platform you write (e.g. Medium, Dev.to). Also complete freedom of choice about which areas of the framework or your experience with it you want to write. Once done, make sure to open a PR to get your hacktoberfest credits and ideally share a friends link to your article (if applicable). In case this is ok for you, we would like to add good blog posts to our official blog link section: https://neomjs.com/dist/production/apps/portal/#/blog
How to add a new blog post into the Neo Website (Portal App)?
Take a look at: https://github.com/neomjs/neo/blob/dev/apps/portal/resources/data/blog.json
You need to create a new item at the top with an id 1 higher than the last one.
We also need an avatar or profile picture, which should get added inside the pages repo: https://github.com/neomjs/pages/tree/main/resources_pub/website/blogAuthor
And a cover image (width 800px): https://github.com/neomjs/pages/tree/main/resources_pub/website/blog
You can add a separate hacktoberfest PR for your images inside the pages repo.
How to test the blog preview locally?
How to get traffic on a new blog post?
This is a science on its own. Google might pick it up in case there are many backlinks to the blog post. From my experience, sharing the blog post on multiple social platforms (e.g. Linkedin, Facebook, Twitter(X), Reddit) works best.
Thank you in advance, Tobias