Working capital, cash conversion cycle and inventory turnover
Manage business finances
Understand how working capital, cash conversion cycle and inventory turnover connect when analyzing cash tied up in operations.
Learn how to use tools, the Workspace, pipelines and optional sync without uploading your files.
Manage business finances
Understand how working capital, cash conversion cycle and inventory turnover connect when analyzing cash tied up in operations.
Manage business finances
Understand CAC, customer lifetime value, their assumptions and how to compare them without overinterpreting a single ratio.
Manage business finances
Learn how burn rate and runway are calculated, the difference between gross and net burn, and why runway is not a full cash forecast.
Master technical SEO for a website
A practical workflow to review SEO changes before publishing: sitemap, link relationships, redirects, keyword usage and structured data.
Secure a website
Learn when to use encryption, hashing, HMAC or key derivation for confidentiality, integrity, authentication and password handling.
Secure a website
Understand how OAuth 2.0, PKCE, JWT, JWK and JWKS fit together: authorization, tokens, public keys and verification.
Mastering data and tables
Learn when to pivot, transpose or convert a table to HTML, Markdown or SQL according to its structure and final use.
Plan construction projects
A practical guide to dimensions, spacing, lengths and waste allowances when estimating studs, rafters, rebar and mortar.
Manage business finances
Understand what margin, break-even point, ROI and EBITDA measure and when each indicator is useful.
Religious calendars and observances
Understand how the lunar Hijri calendar differs from the Gregorian calendar, why calculated dates can vary from local observance, and how to convert both ways.
Religious calendars and observances
Learn how the lunisolar Hebrew calendar works, why leap years add a month, how nightfall affects the date and how to convert between Hebrew and Gregorian dates.
Religious calendars and observances
Learn why Shabbat times depend on city and date, why candle-lighting is set before Friday sunset and why Havdalah conventions can produce different end times.
Religious calendars and observances
Understand the Easter computus, why Western and Orthodox calculations can produce different dates, and how Ascension, Pentecost and other movable observances are derived.
Religious calendars and observances
Learn how the Nisab threshold, gold and silver standards, net eligible assets and the 2.5% rate fit together - and where a Zakat calculator's assumptions matter.
Religious calendars and observances
Understand the traditional Rahu Kalam calculation from local sunrise and sunset, eight daylight segments and the weekday mapping.
Mastering PDF files
Learn how to visually edit a PDF in your browser: add text and annotations, insert images or signatures, apply watermarks and choose when a specialized tool is better.
Mastering PDF files
Learn why covering text is not enough, how secure PDF redaction removes sensitive information and why sanitization matters before sharing.
Mastering PDF files
Learn how to fill interactive PDF fields and flatten them into a finalized document for sharing.
Master dates and time
Calculate actual working time between a start and end time, subtract breaks and handle shifts that cross midnight.
Master dates and time
Understand the difference between business days, business hours and working time, then calculate useful time inside opening hours.
Master dates and time
Understand common date formats, avoid international ambiguity and learn when to use local dates, ISO 8601 or Unix timestamps.
Master dates and time
Generate a date range or recurring series for schedules, repeated deadlines and date lists without a spreadsheet.
Master dates and time
Date differences, durations, business days, ISO weeks, recurrences and formats: choose the right date and time calculation.
Master dates and time
Convert times between countries, understand daylight saving time and find international meeting slots without mental arithmetic.
Understand NPV, IRR and payback period, their differences and limitations, and how to use them together when comparing investment projects.
Mastering the Workspace and pipelines
Resize a batch of images, convert them to WebP and remove metadata with one reusable Pipeline.
Mastering the Workspace and pipelines
Clean a scanned PDF before OCR to remove unnecessary pages and create a more useful searchable document.
Understand your personal finances
Learn how income, existing debts, down payment, interest rate and loan term shape mortgage affordability and your realistic home-buying budget.
Understand your personal finances
Learn how to calculate debt-to-income from income, housing and monthly debt payments, why residual income matters, and how a new payment changes the picture.
Images for the Web
Understand how pixels, color channels, bit depth, and transparency come together to form an image displayed on a screen.
Images for the Web
Distinguish pixel dimensions, pixel density, and DPI so you can resize images for the Web or print without unnecessary loss of sharpness.
Images for the Web
Understand how RGB, HEX, and HSL describe sRGB colors so you can choose readable CSS notation and convert values without confusion.
Images for the Web
Extract dominant colors from an image, assign them useful roles, and build a coherent palette without confusing frequency with visual importance.
Images for the Web
Understand WCAG contrast thresholds, measure color combinations, and fix cases that make an interface harder to read or use.
Images for the Web
Choose the right image format for photos, screenshots, transparent graphics, and interfaces without sacrificing quality or performance unnecessarily.
Images for the Web
Reduce image file size with appropriate dimensions, format, and controlled quality while avoiding unnecessary visible degradation.
Images for the Web
Learn how SVG describes shapes, uses viewBox, integrates into Web pages, and should be handled for responsiveness, accessibility, and security.
Images for the Web
Reduce SVG file size by cleaning markup, precision, paths, styles, and metadata while protecting rendering, accessibility, and security.
Images for the Web
Understand srcset, sizes, width and density descriptors, picture, art direction, and how browsers choose the right responsive image candidate.
Images for the Web
Understand EXIF, GPS, XMP, IPTC, ICC profiles, rights information, and how to manage image metadata for privacy, publishing, and Web performance.
Images for the Web
Build a complete Web image optimization pipeline: dimensions, formats, compression, responsive variants, metadata, loading, caching, LCP, CLS, and measurement.
Plan construction projects
Calculate concrete volume, site allowance and the quantity to order for slabs, footings, walls or cylindrical posts.
Plan construction projects
Calculate paintable area, coats, coverage and the cans to buy.
Plan construction projects
How many tiles and boxes should you buy?
Plan construction projects
How many concrete blocks for a wall?
Master audio processing
Understand peak level, RMS and LUFS, when normalization is useful, and how to make several audio files sound more consistent.
Master audio processing
Compare common audio formats, compatibility, compression and typical uses to choose the right working, archive or distribution format.
Master audio processing
Learn how bitrate, lossy and lossless compression affect audio quality and file size, and choose sensible settings for distribution.
Master audio processing
Understand speed changes, fade-ins, fade-outs and audio reversal, with practical advice for editing and reusable browser workflows.
Master audio processing
Understand sample rate, why 44.1 kHz and 48 kHz are common, and when converting an audio file sample rate is actually useful.
Master audio processing
Learn the difference between mono and stereo, when downmixing is useful, and how to split left and right channels into separate files.
Master audio processing
Combine trimming, channels, sample rate, normalization, compression and export into a clear, reusable audio processing pipeline.
Plan construction projects
How much gravel in m³, tonnes or bags?
Plan construction projects
How to calculate slope in percent, degrees and rise
Plan construction projects
How many drywall boards, studs and screws?
Plan construction projects
How much flooring: packs, underlay and skirting
Plan construction projects
Insulation: thickness, lambda and R-value explained
Plan construction projects
How many wallpaper rolls with a pattern repeat?
Mastering the Workspace and pipelines
WebAssembly, browser APIs and faster devices enable more processing locally. How far can this approach replace services that upload files to servers?
Plan construction projects
A practical method for estimating concrete, screed, bricks, render, fencing, decking and other materials before you order.
Images for the Web
Resize, compress and choose between WebP, AVIF and other formats with a practical workflow that reduces file size without unnecessary visual loss.
Mastering the Workspace and pipelines
Move from a single tool to a multi-step workflow, test intermediate results and save a reusable pipeline in the Bethemesh Workspace.
Mastering the Workspace and pipelines
Bethemesh has passed 200 tools. The next challenge is not only catalogue growth, but making transformations work together in the Workspace and pipelines.
Mastering PDF files
A practical workflow for checking, merging, reordering, sanitizing, compressing and protecting a final PDF before sending it.
Images for the Web
WebP, AVIF and JPEG XL have different strengths. Compare compatibility, compression, transparency, HDR and fallback strategies in 2026.
Plan construction projects
A practical method for turning project dimensions into quantities to buy: areas, volumes, waste allowances, packaging and final checks.
Plan construction projects
Learn how to size a staircase from total rise, number of risers, tread depth, available run and the Blondel relationship.
Plan construction projects
Calculate deck area, boards or pavers required, cutting allowance and the underlying material layers to plan.
Plan construction projects
Estimate roof-tile quantities from the true roof area, pitch, effective tile coverage and an appropriate waste allowance.
Plan construction projects
Four practical examples for calculating bricks, screed volume, render quantity and fence posts without mixing area, volume and units.
Master technical SEO for a website
Check metadata, canonical, robots, structured data, URL, internal links and images before a page goes live.
Master technical SEO for a website
Design stable readable URLs, normalize slugs and parameters, and reduce duplicate or ambiguous public routes.
Mastering data and tables
Learn how tabular data is structured, how CSV, Excel, JSON and TSV differ, and how to choose the right format before cleaning, converting or automating a workflow.
Mastering PDF files
Understand how PDF files are structured, the difference between native and scanned PDFs, and the right operations for merging, reorganizing, converting or completing documents.
Master technical SEO for a website
Use robots.txt correctly, understand what it can and cannot block, and avoid confusing crawl control with deindexing.
Master technical SEO for a website
Understand structured data, choose relevant Schema.org types and generate JSON-LD that matches visible page content.
Secure a website
Understand the layers that protect a website: HTTPS, HTTP security headers, CSP, SRI, authentication, passwords and integrity.
Master technical SEO for a website
Understand crawling, indexing, canonicals, metadata, structured data, performance and internal linking without confusing optimization with ranking.
Master technical SEO for a website
Learn how title, description, canonical and social metadata work together and avoid common technical SEO mistakes.
Mastering data and tables
Learn a practical order for removing empty rows, trimming values, standardizing headers, checking identifiers and validating a CSV or Excel dataset.
Secure a website
Learn how to introduce a CSP progressively, understand its main directives, Report-Only mode, nonces and common mistakes.
Mastering PDF files
Learn when to merge PDF files, when to split one document, and how extraction and reordering differ from these two operations.
Secure a website
Understand HSTS, CSP, X-Content-Type-Options, Referrer-Policy and Permissions-Policy and how to verify the headers actually returned.
Mastering data and tables
Understand how to define a reliable duplicate key, distinguish exact and business duplicates, and validate a CSV before and after deduplication.
Mastering PDF files
Understand the difference between extracting, reordering and rotating PDF pages, and choose the right operation without unnecessary conversion.
Reduce a WAV file to a compact MP3 in the browser while understanding the quality trade-off.
Create a smaller MP3 listening or sharing copy from a lossless FLAC source directly in the browser.
Learn why MP3-to-FLAC conversion cannot restore lost quality and when the conversion can still be useful.
Master audio processing
Convert, trim, adjust volume and merge MP3, WAV, FLAC, OGG, M4A or Opus files, then combine these operations in a pipeline.
Understand what MP3-to-WAV conversion changes, when it is useful, and how to run it locally in your browser.
Choose the right output when converting an OGG file to MP3, WAV or FLAC locally in your browser.
Master audio processing
Adjust audio gain locally in the browser and understand clipping, sensible levels and pipeline order.
Mastering PDF files
Learn what changes when PDF pages are rasterized, how resolution and image format affect quality, and when to assemble images into a PDF.
Mastering data and tables
Learn when to filter rows, sort records, keep only useful columns and rename headers so a CSV is easier to analyze, merge or export.
Secure a website
Understand how SRI hashes help detect unexpected changes to static third-party scripts and stylesheets, and where SRI does not apply.
Master audio processing
Keep a precise interval from MP3, WAV or another audio file locally and use the result in a pipeline.
Master audio processing
Combine MP3, WAV, FLAC or OGG sources into one audio file and organize the operation as a multi-file pipeline.
Mastering PDF files
Add a visual element to a PDF while choosing the right page, placement, dimensions and source image quality.
Mastering data and tables
Learn how to align headers, verify schemas and combine several CSV or Excel files while avoiding duplicated or shifted columns.
Secure a website
Learn what a JWT contains, why decoding is not verification, how claims such as exp, nbf, iss and aud work, and common security mistakes.
Mastering PDF files
Understand how to place the visual appearance of a handwritten signature in a PDF and why this is not the same as a cryptographic electronic signature.
Secure a website
Understand why length and uniqueness matter, how password managers, MFA and passkeys complement passwords, and how servers should store them.
Mastering data and tables
Discover when to split a large table by row count or by a column value, and how to preserve a useful structure in every output file.
Mastering data and tables
Learn how to compare two versions of a table using a stable key and distinguish added, removed and modified records.
Secure a website
Distinguish hashing from encryption and encoding, understand SHA-256 and SHA-3, collisions and the limits of a hash without authentication.
Mastering PDF files
Understand why local processing matters for sensitive PDFs, what it reduces, and which privacy precautions remain necessary before sharing a document.
Mastering data and tables
Understand delimiters, encodings, types, nested JSON and spreadsheet features before converting data between CSV, Excel, JSON and TSV.
Mastering PDF files
Plan PDF operations in the right order and discover the expanded set of reusable PDF Pipeline recipes.
Mastering data and tables
Put cleaning, validation, filtering, merging, comparison and conversion in a sensible order, and learn when a reusable pipeline is better than isolated tools.
Learn how to calculate a difference between dates, add or subtract a duration, count days to a deadline, and distinguish calendar days from business days.
Understand the difference between a clock time and a duration, calculate intervals between times, and convert seconds, minutes, hours, days and weeks.
Understand ISO 8601 week numbers, Unix timestamps in seconds or milliseconds, and the difference between human-readable dates and technical time values.
Learn how to calculate a discount, find the reduction percentage and correctly combine successive discounts.
Learn how to convert net to gross, recover net from gross and calculate the VAT amount correctly.
Understand the ROI formula, how to interpret it, annualize it and recognize its limits when measuring investment profitability.
Learn how to calculate break-even in units and revenue, contribution margin and the break-even point.
Learn how to convert hourly pay to monthly or annual salary, find an hourly rate and understand the 151.67-hour monthly basis.
Understand how to estimate net-before-income-tax pay from gross salary, reverse the calculation and why no single rate fits every situation.
Learn how to calculate a salary raise, find the percentage between two salaries and measure the monthly or annual increase.
Understand your personal finances
Learn how to calculate a loan payment, read an amortization schedule, track the remaining balance and measure the impact of extra repayments.
Understand the compound interest formula and the effect of rate, time and regular contributions, with examples and a calculator.
Learn how to calculate commercial margin, distinguish margin rate from markup rate and set a selling price from a target margin.
Programming languages
Discover how Ken Thompson connected Unix, the B language, and Go through the same pursuit of simplicity, efficiency, and composable tools.
Programming languages
Discover how John McCarthy designed Lisp to represent reasoning, turning lists, recursion, and code itself into structures programs could manipulate.
Programming languages
Learn how Alan Kay connected object-oriented programming, Smalltalk, the Dynabook, and graphical interfaces to make the computer a medium anyone could shape.
Programming languages
Learn how Barbara Liskov transformed software design through abstract types, CLU, the substitution principle, and fault-tolerant distributed systems.
Programming languages
Learn how Robin Milner connected theorem proving, ML, type inference, and concurrency models to give software rigorous foundations.
Programming languages
Learn how Brian Kernighan shaped AWK, spread C and Unix, created specialized tools, and established an enduring approach to teaching programming.
Programming languages
Learn how Anders Hejlsberg connected languages, compilers, and development tools through Turbo Pascal, Delphi, C#, and TypeScript.
Programming languages
Learn how Larry Wall created Perl to automate Unix, process text, and unite a community, along with the strengths and limits of its expressive design.
Programming languages
Learn how Yukihiro Matsumoto designed Ruby as an expressive object-oriented language and guided its collective evolution before and after Ruby on Rails.
Programming languages
Learn how Rasmus Lerdorf’s personal tools became PHP, then a collective language that made the dynamic Web accessible to millions of creators.
Programming languages
Discover how Guido van Rossum built Python from lessons learned with ABC, guided its evolution, and helped a personal language become a community project.
Programming languages
How Brendan Eich created the first JavaScript at Netscape and helped turn it into the standardized programming language of the Web.
Programming languages
How James Gosling and Sun's Green team designed Java: from Oak and virtual machines to portability and the language's lasting legacy.
Programming languages
From ABC to Python’s steering council, discover how readability, extensibility, and community governance shaped the language.
Programming languages
From Project Green to OpenJDK, discover how Java built portability around bytecode, the JVM, and a long-lived ecosystem.
Programming languages
From Netscape’s prototype to ECMAScript, Ajax, Node.js, and TypeScript: how JavaScript became the Web’s universal programming platform.
Learn how to calculate areas, perimeters, diagonals, angles, surfaces and volumes, and open the Bethemesh geometry calculator directly on the shape you need.
Understand and convert length, mass, volume, temperature, speed, pressure, energy, digital storage and many other units with practical examples.
Programming languages
Discover how Niklaus Wirth used Pascal, Modula, and Oberon to connect languages, algorithms, modularity, and computer architecture.
Programming languages
How Bjarne Stroustrup evolved C with Classes into C++, balancing abstraction, compatibility, and control over resources.
Programming languages
From Niklaus Wirth's teaching goals to UCSD Pascal and Turbo Pascal, discover how Pascal spread structured programming.
Programming languages
From C with Classes to modern standards, discover how C++ has balanced abstraction, generic programming, compatibility, and performance control.
Programming languages
From Simula and Smalltalk to modern classes and prototypes, understand objects, messages, encapsulation, polymorphism, and the limits of inheritance.
Programming languages
Discover how Grace Hopper helped transform programming by making computers translate readable instructions into machine operations.
Programming languages
Discover how John Backus led the creation of FORTRAN, formalized language syntax, and proposed another way to think about programs.
Programming languages
How Dennis Ritchie designed C and helped develop Unix, two foundations that made systems software more portable.
Programming languages
How John Backus's team created FORTRAN, persuaded scientists to adopt a high-level language, and founded a lasting heritage of numerical computing.
Programming languages
From BCPL and B to Unix, discover how C balanced portability, efficiency, and hardware control before influencing generations of languages.
Pioneers of computing
Explore Ada Lovelace's life, her collaboration with [Charles Babbage](/en/resources/charles-babbage-father-computing), her Bernoulli numbers algorithm, and the legacy of the woman often described as the first computer programmer.
Pioneers of computing
Discover Charles Babbage, his Difference Engines, his Analytical Engine project, and the legacy of a pioneer regarded as a father of computing.
Pioneers of computing
Understand Charles Babbage's Difference Engine, its use of finite differences, and the reconstruction built by the Science Museum.
Pioneers of computing
Discover how punched cards controlled looms, inspired Charles Babbage, and served programming and data processing for more than a century.
Pioneers of computing
Explore Charles Babbage's Analytical Engine: its store, mill, punched cards, loops, and the principles of a programmable computer.
Pioneers of computing
Explore Alan Turing’s work on computability, his role at Bletchley Park, his computer designs and his foundational contribution to artificial intelligence.
Pioneers of computing
Discover Claude Shannon's work on logic circuits, bits, entropy and information theory, the mathematical foundation of digital communication.
Pioneers of computing
Explore John von Neumann's contributions to mathematics, game theory, early computers and the stored-program model.
Pioneers of computing
Understand the Turing machine, its tape, states, read-write head, and its role in defining algorithms and the limits of computation.
Pioneers of computing
Understand the von Neumann model, its computation, control, memory and input/output units, and the stored-program principle.
Pioneers of computing
How Claude Shannon made information measurable and established the mathematical limits of compression and reliable communication.
Understand the account's role and the boundary between synchronized recipes and files that always remain local.
Mastering the Workspace and pipelines
Organize your recipes so frequent pipelines are easy to find and reliable variants are quick to create.
Mastering the Workspace and pipelines
Understand the three ways to use Bethemesh and choose the workflow that best fits your needs.
The optional account synchronizes JSON recipes only. Files and results always stay local.
Local result analysis suggests useful transformations while keeping content private.
Mastering the Workspace and pipelines
Understand why some modules appear or remain unavailable depending on the pipeline's data type.
Learn what local processing means and why your files remain in your browser.
Mastering the Workspace and pipelines
Learn how to combine several modules into a linear, readable, and reusable workflow.
Mastering the Workspace and pipelines
Discover how the Bethemesh Workspace lets you chain multiple operations, build visual workflows, and reuse your pipelines.
Back up your configuration to a JSON file and restore it in another browser.
Mastering the Workspace and pipelines
Learn how to build your first pipeline in Bethemesh to automate repetitive tasks and reuse your workflows with just a few clicks.
Mastering the Workspace and pipelines
Learn how to reuse your Bethemesh pipelines efficiently to save time and standardize your workflows.
Learn how to synchronize your pipelines across multiple devices while keeping full control over your data.
Understand why synchronization conflicts occur and learn how to resolve them without losing your work.