# Blanklob > A place for my writing and the things I keep coming back to. A personal site by Youness Id Bakkasse. Each piece is a thought, note, or experiment, written in markdown. ## Topics - Mind - Body ## Pieces - [Discipline is glass](https://blanklob.com/t/discipline-is-glass): Mind, essay - [Good enough beats great](https://blanklob.com/t/good-enough-beats-great): Mind, essay - [I train so my body never says no](https://blanklob.com/t/i-train-so-my-body-never-says-no): Body, essay - [Bullet actions](https://blanklob.com/t/bullet-actions): Mind, essay ## Pages - [About](https://blanklob.com/about): Who I am, where I came from, and the work I have spent most of my life building. - [Contact](https://blanklob.com/contact): Send me a message. - [Now](https://blanklob.com/now): What I am focused on right now. - [Philosophy](https://blanklob.com/philosophy): A few things I have found work for me. Not advice. ## Videos - [My first sci-fi book](https://blanklob.com/w/my-first-sci-fi-book): Right after finishing Andy Weir's Project Hail Mary, my first sci-fi book. Spoilers throughout. (transcript: https://blanklob.com/w/my-first-sci-fi-book.md) - [Morocco World Cup run](https://blanklob.com/w/morocco-world-cup-run): Reacting to Morocco's World Cup run, recorded right after the 3-0 win over Canada. (transcript: https://blanklob.com/w/morocco-world-cup-run.md) ## API - [All pieces as JSON](https://blanklob.com/api/pieces): add ?topic=NAME to filter by topic (the page is https://blanklob.com/writing). Returns [{slug, title, date, type, topic, excerpt, url}]. - [Topics](https://blanklob.com/api/topics): the list of topics - A single piece with content: https://blanklob.com/api/pieces/SLUG (the same fields plus content) - [Full text of every piece](https://blanklob.com/llms-full.txt): all content in one markdown file - Raw markdown of any piece or page: append .md to its URL (e.g. https://blanklob.com/t/SLUG.md or https://blanklob.com/about.md), or send the header Accept: text/markdown to any content URL. - [Shelf as JSON](https://blanklob.com/api/shelf): books, films, anime, and sports (the page is https://blanklob.com/shelf) - [Videos as JSON](https://blanklob.com/api/watch): short videos, name, title, slug, poster and video URLs (the listing is https://blanklob.com/watch; each video has its own page at https://blanklob.com/w/SLUG). Returns [{name, title, slug, poster, url, page, markdown, uploadDate, duration, topic, description}]. markdown is the video's text twin (its transcript when one exists). - [MCP server](https://blanklob.com/mcp): tools search, fetch, list_pieces (optional topic), list_topics, get_piece, view_shelf, view_videos, subscribe, leave, send_message, and one tool per page (about, contact, now, philosophy). Discovery card: https://blanklob.com/.well-known/mcp/server-card.json - Search is through the MCP tool search; without MCP, fetch https://blanklob.com/llms-full.txt and search the text. - [RSS feed](https://blanklob.com/rss.xml) ## Actions Subscribe or leave the list with an email, or send a private message: - Subscribe to new pieces: POST https://blanklob.com/api/people with JSON {"email":"you@example.com"} - Leave the list: POST https://blanklob.com/api/people/leave with JSON {"email":"you@example.com"} - Or call the MCP tools subscribe / leave with the same email. - Send a private message: POST https://blanklob.com/api/contact with JSON {"name","email","subject","body"} (subjects: Idea, Comment, Something you read here, Asking about you, Other). Reviewed monthly, spam filtered. Or call the MCP tool send_message.