Mermaid Diagrams Quickstart and Cheatsheet for Developers
Diagrams as code, without the drama.
Mermaid is a text-based diagramming tool for people who would rather write diagrams than drag boxes around a canvas.
Diagrams as code, without the drama.
Mermaid is a text-based diagramming tool for people who would rather write diagrams than drag boxes around a canvas.
Quicknotes on printing custom planner inserts at home
Creating custom planner inserts combines the satisfaction of analog planning with the flexibility of digital design tools. Here are just the notes on printing them.
Master PDF text extraction with Python
PDFMiner.six is a powerful Python library for extracting text, metadata, and layout information from PDF documents.
Complete guide to creating tables in Markdown
Tables are one of the most powerful features in Markdown for organizing and presenting structured data. Whether you’re creating technical documentation, README files, or blog posts, understanding how to properly format tables can significantly improve your content’s readability and professionalism.
Transform LaTeX documents to Markdown efficiently
Converting LaTeX documents to Markdown has become essential for modern publishing workflows, integrating static site generators, documentation platforms, and version control systems while maintaining readability and simplicity.
Python for converting HTML to clean, LLM-ready Markdown
Converting HTML to Markdown is a fundamental task in modern development workflows, particularly when preparing web content for Large Language Models (LLMs), documentation systems, or static site generators like Hugo.
Using pandoc, python, or online tools for convertion to MD
Converting Word documents to Markdown format is a very common task for technical writers, developers, and content creators who want to move their content to platforms with Markdown (like GitHub, GitLab, static site generators like Hugo).
MiKTeX vs TeX Live vs TinyTeX
If you write technical docs, papers, or books on Windows, you’ll almost certainly choose one of three LaTeX distributions for Windows 11.
Master Markdown code blocks: syntax highlighting, diff, and filename.
Here I’m reviewing Codeblock options in Markdown—how to specify the programming language, diff formatting and code block filename.
OK. Now generating PDFs in GO!
Generating PDF documents programmatically can be an important feature in your application. Here we explore and give short review with examples of the libraries available in the Go programming language (Golang) for generating PDF files.
My favorite lib is pdf-reports
Generating PDF Reports Using Python
Python, with its extensive libraries and modules, offers powerful tools for generating professional PDF reports. This guide explores various methods to create PDF documents using Python, covering popular libraries like ReportLab, FPDF, Xhtml2pdf, WeasyPrint, Jinja2, pdf-reports and PdfKit.
LLM to extract text from HTML...
In the Ollama models library there are models that able convert HTML content to Markdown, which is useful for content conversion tasks.
When you need to pull out image from a PDF file
Sometimes there is a real need to save images from a PDF without screenshotting or rendering the PDF on screen. pdfimages helps with that.
Sometomes you need to add a page to pdf...
Or another day you want to extract image and text from the pdf.
Difference between various document classes
LaTeX is a typesetting system suited for preparing nice-looking complex documents. LaTeX offers several document classes that determine the overall structure and formatting of a document.