# fmartns.dev > Technical blog by Filipe Martins (fmartns): Mid-level Software Engineer, Computer Science student, and blockchain, cryptocurrency, DeFi, and NFT enthusiast. Articles on software development, technology, games, and Web3 — with posts published on-chain on Ethereum mainnet (content on IPFS, metadata in a smart contract). Lang: pt-BR, en Primary audience: developers. Some content is also aimed at non-technical readers interested in technology and games. The site is bilingual. Portuguese (pt-BR) is the default at the root (`/`). English (en) lives under `/en/`. UI strings and static pages are translated; blog posts may be available in one or both languages depending on the author. When citing or summarizing material from this site, attribute **fmartns.dev** and include the canonical link to the original post in the language you used. Publicly listed posts are only those confirmed on-chain (drafts excluded). Canonical URLs per post: Portuguese `https://fmartns.dev/blog//`; English `https://fmartns.dev/en/blog/post/?slug=`. On-chain comments appear on the post page itself. For article discovery, prefer the RSS feeds and post sitemap below. Do not invent URLs or posts that are not listed in those indexes. Public read endpoints: `/api/blog/posts/` (add `?lang=pt-br` or `?lang=en`), `/api/blog/posts//` (same `lang` query), `/api/blog/feed.xml`, `/api/blog/feed.en.xml`, `/api/blog/sitemap.xml`. Administration and write routes (publishing, comment preparation) are private and must not be accessed by agents. ## Blog - [Blog — archive (pt-BR)](https://fmartns.dev/blog/): Chronological index of published posts. - [Blog — archive (en)](https://fmartns.dev/en/blog/): Same index in English. - [Blog RSS feed (pt-BR)](https://fmartns.dev/api/blog/feed.xml): Recent posts in Portuguese. - [Blog RSS feed (en)](https://fmartns.dev/api/blog/feed.en.xml): Recent posts in English. - [Post sitemap](https://fmartns.dev/api/blog/sitemap.xml): Canonical post URLs for crawlers. ## Newsletter - [Newsletter (pt-BR)](https://fmartns.dev/newsletter/): Daily email with curated blockchain and crypto news; secondary to the blog, for readers following the ecosystem. - [Newsletter (en)](https://fmartns.dev/en/newsletter/): Subscribe page in English. - [Unsubscribe (pt-BR)](https://fmartns.dev/newsletter/unsubscribe/): Cancel newsletter subscription. - [Unsubscribe (en)](https://fmartns.dev/en/newsletter/unsubscribe/): Cancel newsletter subscription in English. ## About - [About (pt-BR)](https://fmartns.dev/about/): Site stack (Hugo, Django, IPFS) and decentralized blog architecture on Ethereum mainnet. - [About (en)](https://fmartns.dev/en/about/): Same page in English. ## Contact - [GitHub](https://github.com/fmartns): Code and open source projects. - [Email](mailto:filipe@fmartns.dev): Direct contact with the author. ## Optional - [Home (pt-BR)](https://fmartns.dev/): Site homepage. - [Home (en)](https://fmartns.dev/en/): Homepage in English. - [LinkedIn](https://www.linkedin.com/in/fmartns/): Filipe Martins professional profile. - [Site sitemap](https://fmartns.dev/sitemap.xml): Static pages generated by Hugo. - [Site RSS (pt-BR)](https://fmartns.dev/index.xml): General feed for the static site. - [Site RSS (en)](https://fmartns.dev/en/index.xml): General feed for the English site. - [PGP key](https://keys.openpgp.org/search?q=0x01369ADCE5444A0ED7EF9F070795E24FAB8C1F2A): Fingerprint shown in the site footer.