Welcome to the website for Happy Hacking Space, a community-driven platform that brings together technology enthusiasts, creators, and innovators.
Happy Hacking Space is a community-driven, collaborative environment where individuals with shared interests in technology, science, and creative endeavors come together to experiment, learn, and innovate through playful exploration and clever problem-solving. We embrace the hacker spirit of curiosity and creativity, operating as a space for collaboration and skill-sharing while fostering a sense of fun in pushing the boundaries of what is possible.
In our community, hacking represents the spirit of playful intelligence and exploration. As RMS puts it in "On Hacking":
Defining hacking can be challenging due to its variable nature. However, a common trait among many hackers is their playful, intelligent, and exploratory mindset. Thus, hacking means exploring the boundaries of what is possible with a playful spirit. Activities that demonstrate playful intelligence have hack value.
Follow these steps to add a new article to the app. This guide explains the structure of the markdown file and provides a template.
Save your article as a markdown (.mdx
) file. Below is the required template:
- mdx file location:
content/blog/your_post_title.mdx
- blog image location:
public/blog/your_post_img.jpg
---
title: "Your Post Title" # The title of your article
subtitle: "Your Post Subtitle" # Optional subtitle
summary: "A brief summary of your post" # Short summary for previews
publishedAt: "YYYY-MM-DD" # Date of publication
author: "Author Name" # Name of the author
tags: ["tag1", "tag2"] # Relevant tags for the post
---
## Your Post Title
Write the content of your post here. You can use Markdown syntax for formatting.
### Example Code Block
To include code snippets, use fenced code blocks:
```Javascript
console.log("This is a test post");
const test = async () => {
await new Promise((resolve) => setTimeout(resolve, 1000));
console.log("This is a test post");
};
test();
Adding an image
<img
src="/blog/your_post_img.jpg"
alt="A description of your image"
style={{ width: "50%" }}
/>
This is a modern web application built with:
- Next.js - React framework for production
- MDX for content management
- Tailwind CSS for styling
- TypeScript for type safety
-
Clone the repository
-
Install dependencies:
npm install # or yarn install # or pnpm install # or bun install
-
Run the development server:
npm run dev # or yarn dev # or pnpm dev # or bun dev
-
Open http://localhost:3000 in your browser
Join our community of hackers, makers, and technology enthusiasts. Together, we explore the boundaries of what's possible through collaborative learning and creative problem-solving.