Website profiles · Technology insights · Alternatives

david-peter.de

Personal website about some of my open source projects, board games and mountainbiking.

No paid content found
Visit website
Profile views 1 Outbound visits 0 Normal
david-peter.de Full homepage screenshot

At a glance

Category
Development
Language
English
Paid-content signal
No paid content foundObserved
Registered
Unknown
Hosting
netcup GmbHInferred
HTTPS certificate trusted
PassedObserved
Last updated

Website review

This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.

What is david-peter.de?

david-peter.de is the personal website of David Peter, a software developer in Stuttgart, Germany. It is a portfolio-style page that gathers his open-source command-line tools, small web projects and games, alongside a short personal introduction. The site describes his background in programming, science and math, and notes his work on a Python type checker at OpenAI, earlier software for LiDAR-based perception in self-driving cars, and research on ultracold quantum gases.

What you will find there

  • Command-line programs: fd (a friendlier alternative to find), hyperfine (benchmarking with statistical analysis), bat (syntax-highlighted cat), hexyl (a colored terminal hex viewer), pastel (color generation and conversion) and vivid (a generator for LS_COLORS).
  • Numbat: a high-precision scientific calculator with full physical-unit support, usable in the terminal or the browser.
  • cube composer: a puzzle game inspired by functional programming, where you compose transformations to arrange colored cubes.
  • Other projects: quizzity and curiositY, listed as further personal projects.

Who it is for

The page suits developers looking for practical terminal utilities, people curious about unit-aware calculation, and anyone interested in small programming-themed games. It is a personal index rather than a tutorial site: each entry is a brief pointer, with source code published on GitHub and academic work on arXiv. If a tool catches your eye, the most useful next step is to open its linked project page, such as Numbat, and try the browser version or read the command-line usage before installing anything locally.

Who is David Peter and what does he work on at OpenAI?

David Peter is a software developer based in Stuttgart, Germany, who works on the Astral team at OpenAI on a Python type checker. His background spans LiDAR-based perception software for self-driving cars and research on topological properties of ultracold quantum gases, and his personal site lists interests in science, math, programming, climbing, cycling, progressive rock, and board games david-peter.de.

What he builds outside work

His open-source projects cluster around fast, modern command-line tools, several of which are widely used:

  • fd — an alternative to find, emphasizing performance and a cleaner command-line interface.
  • hyperfine — a benchmarking tool for measuring program execution time with statistical analysis.
  • bat — a syntax-highlighting replacement for cat.
  • hexyl — a color-coded terminal hex viewer.
  • pastel — a color generation, conversion, and manipulation tool.
  • vivid — a generator for the LS_COLORS variable that controls ls coloring.

He also created Numbat, a high-precision scientific calculator with full physical-unit support that runs in the terminal and the browser, and cube composer, a puzzle game inspired by functional programming and written in PureScript.

If you want to explore further

A practical next step depends on your goal: if you work in the terminal, start with fd or hyperfine, since both target everyday tasks (finding files, comparing command performance) where the benefit is immediately measurable. If you need unit-aware calculations, try Numbat in the browser first, since it requires no installation. For his broader open-source output, his code is published on GitHub and his academic papers on arXiv, both linked from his site.

Which of David's command-line tools should I use to benchmark a program's execution time?

Use hyperfine. It is David’s command-line benchmarking tool, described on his site as measuring the execution time of other programs and helping with proper statistical analysis of the results. That makes it the direct fit if you want repeatable timing rather than a one-off shell time reading.

A practical next step is to benchmark the exact command you care about, then compare variants—for example, different flags or input sizes—using repeated runs so the result reflects typical performance rather than a single lucky execution. If you mainly need to locate files quickly, fd is the relevant tool; if you want to read source files with syntax highlighting in the terminal, bat serves that purpose.

For the tool itself, see david-peter.de and its linked project pages.

How does Numbat handle physical units compared with a typical graphical calculator?

Numbat treats physical units as part of the calculation itself, not as a label you attach afterward. According to the site, it is "a high precision scientific calculator with full support for physical units" that understands all SI units (including metric and binary prefixes) plus most US customary and imperial units. A typical graphical calculator, by contrast, usually works on bare numbers: you convert units yourself and remember the conversion factors.

Where the difference shows up

  • Unit-aware arithmetic: In Numbat, quantities carry their units through operations, so mismatched units surface as an error rather than a silently wrong number. On a typical graphical calculator, entering feet and meters in the same sum just produces a number.
  • Built-in constants and functions: The site lists predefined mathematical functions and physical constants alongside the units, plus support for user-defined variables and functions. That suits multi-step scientific work where you want to name intermediate results.
  • Interface: Numbat is an interactive command-line interface that runs in the terminal and in the browser, rather than a keypad-and-screen device.

Practical trade-off

For a student checking a single conversion, a graphical calculator's directness is hard to beat. For lab or engineering work where several quantities combine and a unit slip would invalidate the result, Numbat's unit checking and precision are the main draw. The cost is that you type expressions rather than press buttons, so the command-line habit matters.

A useful next step: take one calculation you would normally do on a graphical calculator—say, a force from mass and acceleration with a mixed-unit input—and write it as a single Numbat expression. If the unit handling catches an error you would otherwise have missed, that is your decision criterion. The project's own site is Numbat, and the author's other tools are listed at david-peter.de.

What is cube composer and how does its functional-programming-inspired puzzle gameplay work?

cube composer is a browser puzzle game by David Peter in which you arrange colored cubes by composing a series of transformations, an idea borrowed from functional programming. The page describes it as a puzzle game "inspired by functional programming methods," written in PureScript, a Haskell-like language that compiles to JavaScript.

How the gameplay works

  • A starting configuration of cubes. Each level presents colored cubes in some arrangement that needs to change.
  • A set of transformations. You are given operations that move or recolor cubes. In functional-programming terms, each is a function from one cube arrangement to another.
  • Composition, not direct editing. Instead of dragging cubes into place, you chain transformations together. The result is the arrangement produced by applying them in sequence, much like composing functions f then g to get g(f(x)).
  • A target pattern. A level is solved when the composed sequence produces the required arrangement. The puzzle is finding which operations, in which order, get you there.

Who it suits

The game is a good fit if you enjoy logic puzzles and want an intuitive feel for function composition, order of operations, and how small steps combine into a larger result. Programmers often find the mapping to code immediate; non-programmers can still play it purely as a sequencing puzzle, since no coding is required.

A practical next step

Start with the earliest levels to learn what each transformation does in isolation, then treat later levels as a search problem: try one operation, observe the result, and work backward from the target pattern to decide which operation must come last. That backward reasoning is usually the fastest way to solve composition puzzles, and it mirrors how you would decompose a function into simpler pieces when writing code.

For related tools by the same author, Numbat is a unit-aware scientific calculator that runs in the terminal and the browser.

Can I play David's projects like cube composer or Numbat in the browser, or do I need to install them?

Yes for both: Numbat and cube composer can be used in the browser, so you don't need to install anything to try them. Numbat is described on david-peter.de as running both in the terminal and in the browser, and cube composer is linked at a /cube-composer path on the same site, suggesting a playable web version.

The command-line tools are a different case. fd, hyperfine, bat, hexyl, pastel and vivid are terminal programs, so expect to install them before use.

Project Browser use Install needed
Numbat Yes, runs in browser and terminal No for browser; terminal version is separate
cube composer Yes, linked as a web page No
fd, hyperfine, bat, hexyl, pastel, vivid No Yes, as command-line tools

A practical way to decide: if you want to evaluate Numbat's unit-aware calculations before committing, start with the browser version and test a few conversions you already know. If you need it inside scripts or offline, plan on the terminal version instead. For cube composer, the browser page is the natural first stop since it is a puzzle game meant to be played directly.

Related questions

More questions →
What is David Peter's professional background?

David Peter is a software engineer on the Astral team at OpenAI, where he works on a Python type checker. Before that, he wrote software for LiDAR-based perception in self-driving cars and did research on the topological properties of ultracold quantum gases. His personal site, david-peter.de, is a portfolio of open-source tools, games, and side projects rather than a company or product page.

Current role

According to the site, David works on the Astral team at OpenAI on a Python type checker. The page does not describe the specific product, team size, or release status, so treat "Python type checker" as the scope of his current work rather than a named product announcement.

Previous work

The site lists two earlier areas:

  • Self-driving cars: he wrote software for LiDAR-based perception.
  • Research: he studied topological properties of ultracold quantum gases, with academic work published on arXiv.

This combination—systems programming, perception software, and quantum physics research—explains the mix of low-level command-line tools and math-heavy projects on the site.

What the site hosts

The homepage presents personal projects, with open-source code on GitHub and academic papers on arXiv. The main categories are:

Category Projects What they do
Command-line programs fd, hyperfine, bat, hexyl, pastel, vivid Modern, fast CLI tools built mostly for personal use
Scientific calculator Numbat (numbat.dev) High-precision calculator with full physical-unit support, running in the terminal and browser
Puzzle game cube composer A game inspired by functional programming, written in PureScript

Command-line programs

  • fd — an alternative to find, focused on performance and a clean command-line interface.
  • hyperfine — a benchmarking tool that measures execution time of other programs and supports statistical analysis of results.
  • bat — a cat replacement for reading syntax-highlighted code in the terminal.
  • hexyl — a terminal hex viewer that color-codes byte categories.
  • pastel — a color manipulation tool for generating, analyzing, converting, and manipulating colors.
  • vivid — a generator for the LS_COLORS environment variable that controls colorized ls output.

Numbat

Numbat is a high-precision scientific calculator with full support for physical units. Unlike many graphical calculators, it uses an interactive command-line interface and runs both in the terminal and in the browser. It understands all SI units (including metric and binary prefixes) plus most US customary and imperial units, and supports predefined math functions and physical constants as well as user-defined variables and functions.

cube composer

cube composer is a puzzle game inspired by functional programming methods. Across a number of levels, the player composes a series of transformations so that colored cubes arrange into the correct pattern. It is written in PureScript, a Haskell-like language that compiles to JavaScript.

Who this page is for

If you want to know who is behind tools like fd, hyperfine, or bat, or you are looking for a units-aware calculator or a programming-themed puzzle game, the site is a direct index of that work. For hiring, collaboration, or media questions, the site points to email as the contact route; it does not list rates, availability, or consulting terms.

What Are Open-Source UI Element Libraries and How Do They Differ From UI Frameworks?

An open-source UI element library is a collection of individual, ready-made interface pieces—buttons, cards, inputs, toggles, loaders—that you copy into your own project and adapt. A UI framework, by contrast, is a structured system of components, conventions, and often a theming layer that governs how your whole interface is built. The practical difference: an element library gives you a snippet; a framework gives you a way of working. If you need a polished button in ten minutes, reach for the element library. If you're building a 40-screen product with a team, you probably want the framework.

What "open-source UI element library" actually means

The term gets used loosely, so it helps to separate the parts:

  • Open-source: the code is publicly available, and the license tells you what you may do with it—copy, modify, redistribute, or use commercially.
  • UI element: a single, self-contained piece of interface, usually small enough to read in one sitting. A button with hover states, a pricing card, a search field.
  • Library: a browsable, searchable collection of those elements, typically contributed by many different people.

On a site like Uiverse, elements are shared by a community and written in plain CSS or Tailwind. You find one you like, copy the markup and styles, paste them into your project, and adjust colors, spacing, and text to fit. There's no package to install and no build step required—which is exactly the appeal, and also the source of most of the confusion.

Element library vs. UI framework: the core differences

Dimension Open-source UI element library UI framework / design system
Unit of reuse A single snippet you copy A component you import or call
Installation None; paste into your code Package install, config, sometimes a provider
Consistency Depends on you; each element may look different Enforced by shared tokens and APIs
Theming Manual edits per element Central theme/config file
Updates You own the copy; no upstream updates Version bumps bring fixes and changes
Accessibility Varies per contributor; must be checked Usually tested and documented
Best for Prototypes, landing pages, small sites, one-off needs Multi-page apps, teams, long-lived products
Learning curve Low—read the CSS Higher—learn the API and conventions

The table isn't a verdict. It's a map of trade-offs. Element libraries win on speed and freedom; frameworks win on consistency and maintenance.

Licensing and attribution: what to check before you paste

This is where people get into trouble, and it's worth slowing down for.

  1. Find the license. Every element or collection should state one. Common open-source licenses include MIT, Apache-2.0, and BSD. Some projects use copyleft licenses like GPL, which can impose obligations if you redistribute your code.
  2. Understand what the license permits. MIT and Apache-2.0 are permissive: you can typically use the code in commercial and closed-source projects. Copyleft licenses may require you to release derivative source under the same terms.
  3. Check attribution requirements. Permissive licenses usually require you to keep the copyright notice and license text somewhere in your project. That's a real obligation, not a formality.
  4. Look for per-element terms. On community sites, the site's overall terms and the individual contributor's stated wishes may differ. If a contributor asks for credit, honor it.
  5. When in doubt, ask or avoid. If a snippet has no license at all, you don't have clear permission to reuse it. Treat "no license" as "not open source," even if the code is publicly visible.

This article is general information, not legal advice. For commercial products with real exposure, have someone qualified review the licenses you're relying on.

How to use a community element in your project: a practical workflow

Here's a repeatable process that avoids most of the usual mess.

1. Start from a real need, not a browsing session

Decide what you need first—"a compact primary button with a loading state"—then search. Browsing aimlessly produces a pile of pretty snippets that don't fit together.

2. Copy the smallest version that works

Take the markup and the styles. Strip anything you don't need: demo wrappers, extra animations, decorative layers. Less code means fewer surprises.

3. Convert it to your conventions

If your project uses design tokens or CSS variables, replace hard-coded values:

/* Before: hard-coded */
.button { background: #4f46e5; border-radius: 8px; }

/* After: token-based */
.button { background: var(--color-primary); border-radius: var(--radius-md); }

This one step is what keeps a copied element from looking like a foreign object in your UI.

4. Check accessibility before you ship

Community elements vary widely here. Verify at minimum:

  • Keyboard focus is visible and the element is reachable by Tab.
  • Color contrast meets WCAG AA (4.5:1 for normal text).
  • Interactive elements use semantic HTML (<button>, not a clickable <div>).
  • Form inputs have associated labels.
  • Motion respects prefers-reduced-motion.

5. Test in context

Paste it into a real page with real content. Long labels, small screens, and dark mode break more copied elements than anything else.

6. Note where it came from

Keep a short comment or an internal credits file: source, license, date. Future you—and your legal reviewer—will be grateful.

Where element libraries genuinely shine

  • Prototypes and demos: you need something clickable today, not a design system.
  • Landing pages and marketing sites: a handful of distinctive elements, each custom.
  • Filling gaps: your framework lacks one specific component, and you don't want to build it from scratch.
  • Learning: reading well-made CSS is one of the fastest ways to improve.
  • Small projects: a personal site doesn't need a theming architecture.

Where they fall short

  • Consistency at scale: ten elements from ten contributors rarely look like one product.
  • Maintenance: you own every copy. When your design changes, you edit each one.
  • Accessibility debt: you inherit whatever the contributor did or didn't do.
  • No upstream fixes: a bug fixed in the original won't reach your copy.
  • Integration friction: different naming conventions, different units, different assumptions about resets.

When to choose which

Choose an element library when the scope is small, the timeline is short, or you need a few distinctive pieces rather than a whole system.

Choose a framework or design system when multiple people build multiple screens over months, when consistency is a product requirement, or when accessibility and theming need to be guaranteed rather than checked.

A hybrid works well for many teams: adopt a framework for the structural components—forms, navigation, layout—and borrow individual elements for the places where you want personality. Just route every borrowed element through the same token and accessibility checks, so it lands as part of your system rather than beside it.

The short version: open-source UI element libraries are a fast, flexible way to get good-looking interface pieces into a project. They are not a substitute for a design system, and the license and accessibility details are the part worth reading carefully.

What is david-peter.de?

david-peter.de is the personal website of David Peter, a software developer based in Stuttgart, Germany. It is not a company, product, or documentation portal — it is a single person's homepage that collects his open source projects, a few browser games, and brief notes about his interests. If you arrived looking for a tool, a service, or an official project site, this page is best read as an index that points you to the actual project pages and repositories.

Who runs the site

The site's "me" section identifies the author directly: David Peter, living in Stuttgart with his wife and two children. He describes his background and interests as science, math, programming, technology, climbing, cycling, progressive rock music, and board games. He also states his current work: on the Astral team at OpenAI, working on a Python type checker. Before that, he wrote software for LiDAR-based perception of self-driving cars and did research on topological properties of ultracold quantum gases.

That combination — command-line tooling, a scientific calculator, and small games — explains why the site feels like a portfolio rather than a product homepage.

What you will find on the page

The page is organized around a projects section. The projects named in the page content fall into three groups:

Group Projects What they are
Command-line programs fd, hyperfine, bat, hexyl, pastel, vivid Fast, modern CLI tools built mostly for personal need
Scientific tool Numbat (numbat.dev) A high-precision scientific calculator with full physical-unit support
Games cube composer, quizzity, curiositY Small browser games, including a puzzle inspired by functional programming

The command-line tools are described with a short purpose statement each:

  • fd — an alternative to find, focused on performance and a clean, approachable command-line interface.
  • hyperfine — a benchmarking tool that measures execution time of other programs and supports proper statistical analysis of results.
  • bat — a "supercharged" version of cat, useful for reading syntax-highlighted code in the terminal.
  • hexyl — a terminal hex viewer that uses color to distinguish byte categories.
  • pastel — a command-line color tool with commands for generating, analyzing, converting, and manipulating colors.
  • vivid — a generator for the LS_COLORS environment variable that controls colorized ls output.

Numbat is described as running both in the terminal and in the browser, with an interactive command-line interface rather than a graphical calculator layout. It understands all SI units (including metric and binary prefixes) plus most US customary and imperial units, and supports predefined mathematical functions and physical constants as well as user-defined variables and functions.

cube composer is a puzzle game where you compose a series of transformations so colored cubes arrange into the correct pattern; it is written in PureScript, a Haskell-like language that compiles to JavaScript.

Where the actual code and contact live

The page does not host the source code itself. It states that open source work is published on GitHub and academic work can be found on arXiv, and that email is the way to get in touch. For anything beyond a description — installation, usage, issues, releases — follow those links rather than treating david-peter.de as the project's home.

When this site is the right stop

  • You want a quick overview of what David Peter has built and which projects are his.
  • You are trying to place a tool you already use (for example, fd or hyperfine) and want to confirm the author and see related projects.
  • You want to reach him about his open source work or research.

It is not the place to look for pricing, downloads, or support for those tools; the page provides descriptions and pointers, not distribution.

What Is Numbat on david-peter.de?

Numbat is a high-precision scientific calculator with full support for physical units, listed on David Peter's personal site (david-peter.de) and hosted at numbat.dev. It is a command-line tool that runs both in the terminal and in the browser, and it is aimed at people who want unit-aware calculations rather than a graphical calculator interface.

What Numbat does

According to the site, Numbat is built around an interactive command-line interface. That is the main difference from many graphical calculators: instead of tapping buttons on a keypad, you type expressions and get results back.

Its stated capabilities are:

  • Physical units throughout: calculations carry units, so quantities are not treated as bare numbers.
  • Broad unit coverage: it understands all SI units, including metric and binary prefixes, as well as most US customary and imperial units.
  • Built-in math and constants: many predefined mathematical functions and physical constants are available.
  • User-defined variables and functions: you can define your own, so repeated or project-specific calculations can be packaged into named expressions.

Where it runs

Numbat runs in two environments:

Environment How you use it
Terminal Interactive command-line interface
Browser Same calculator, accessible without a terminal

The site does not describe installation steps, pricing, or account requirements, so those details are not established here. If you want to try it, numbat.dev is the entry point named on the page.

How it differs from a typical calculator

The distinguishing mechanism is unit-aware evaluation. A conventional calculator returns a number, and you are responsible for remembering whether it is meters, seconds, or dollars. Numbat's model keeps units attached to values, which matters when you combine quantities — for example, dividing a distance by a time to get a speed, or converting between metric and imperial measurements.

A concrete example of the kind of task this suits: computing a speed from a measured distance and duration, then converting the result into another unit system without redoing the arithmetic by hand. Because Numbat supports both SI and most US customary and imperial units, that conversion is part of the same calculation rather than a separate step.

Who it is for

Numbat fits people who already work at a command line or in a browser and want calculations that respect units — students and practitioners in science and engineering are the natural audience, given the site's framing of the tool. If you prefer a physical keypad, a graphical calculator, or a spreadsheet, Numbat's interactive command-line model is a deliberate departure from those.

Related projects on the same site

Numbat sits alongside David Peter's other open-source work, which is useful context if you like the command-line style:

  • Command-line programs: fd (a find alternative), hyperfine (benchmarking), bat (syntax-highlighted cat), hexyl (terminal hex viewer), pastel (color manipulation), and vivid (LS_COLORS generator).
  • cube composer: a puzzle game inspired by functional programming, written in PureScript.
  • quizzity and curiositY: additional projects listed on the page.

The site also notes that his open-source work is published on GitHub and his academic work on arXiv, and that he can be reached by email.

What Is cube composer on david-peter.de?

cube composer is a browser-based puzzle game listed on david-peter.de, the personal site of developer David Peter. It is inspired by functional programming: in each level, you arrange colored cubes into a target pattern by composing a series of transformations. The game is written in PureScript, a Haskell-like language that compiles to JavaScript, and is playable at the /cube-composer path on the site.

How the game works

The core loop is about composition rather than direct manipulation. Instead of dragging individual cubes into place, you build a sequence of transformations and apply them in order, so the result depends on how the steps combine. This mirrors a central idea in functional programming, where small functions are chained together to produce a larger behavior.

A level gives you a starting arrangement of colored cubes and a target pattern. Your task is to find a transformation sequence that turns the start into the target. Because the puzzle is about composing operations, the challenge is usually in the ordering and combination of steps, not in moving one cube at a time.

What you need to play

  • A modern web browser; the game runs in the browser and needs no installation.
  • No prior programming knowledge is required to start, though familiarity with the idea of chaining operations can make the intended logic easier to see.

Why it is written in PureScript

PureScript is a statically typed language in the Haskell family that compiles to JavaScript. For a puzzle built around composing transformations, that choice fits the subject matter: transformations can be modeled as small, composable pieces, and the type system helps keep those pieces consistent. The page notes the game is written in PureScript and that it is inspired by functional programming methods.

Where it fits among David Peter's projects

david-peter.de collects several personal projects alongside the author's background in science, math, and programming. cube composer sits among them as a game, distinct from the site's command-line tools and the Numbat calculator. If you are exploring the site, the projects fall into a few rough groups:

Project Type What it does
cube composer Puzzle game Compose transformations to arrange colored cubes into a pattern
Numbat Scientific calculator High-precision calculator with full physical-unit support, in the terminal and browser
fd, hyperfine, bat, hexyl, pastel, vivid Command-line programs Tools for file finding, benchmarking, syntax-highlighted viewing, hex viewing, color manipulation, and ls coloring

When cube composer is worth trying

Try it if you want a short browser puzzle that teaches composition through play, or if you are curious how functional-programming ideas translate into a game. It is less suited to someone looking for a full-featured game with accounts, progression systems, or installable software; the page presents it as a personal project playable on the site. For the exact current level set and any updates, check the /cube-composer page directly, since the site description does not enumerate levels or features beyond the core mechanic.

Website Overview

Several search or sharing settings need attention. Together they may make snippets, preview images or preferred URLs less consistent across platforms. An active inbound-mail setup with incomplete authentication may leave the domain more open to impersonation. Provider hosting alone does not close that gap.

Domain and Registration

The domain uses the common .de extension, which is not an independent safety signal.

DNS and Email

The observed email authentication setup is incomplete: SPF is missing. Nameservers are provided by rzone.de, indicating managed DNS hosting. MX records point to the rzone.de email service. No CNAME was found; the observed records resolve directly to addresses. The lowest observed DNS TTL is 150 seconds.

TLS and Certificates

The public key uses EC with 256 bits. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued by Let's Encrypt, commonly associated with automated certificate services. The certificate's total validity is about 89 days, consistent with a short renewal cycle.

HTTP and Browser Security

The checked browser-security headers were not detected, leaving fewer explicit browser-side safeguards. No X-Powered-By header was found, reducing one common source of backend fingerprinting information. No obvious internal addresses or debug information were found in the headers. The Server header contains the custom value Caddy. No explicit CDN or WAF marker was found in the response headers.

Technology Stack Analysis

The public page identifies Google Analytics without precise versions, leaving fewer clues for version-specific scanning.

Search and Social Sharing

No homepage canonical URL was detected. If duplicate URLs exist, consolidation may be less explicit. No Open Graph metadata was detected, so social previews may depend on platform inference. The title has 14 characters, within a common display range. A meta description is present, with 87 characters. The observed directives allow indexing and link following.

Hosting and Email

DNSrzone.de
Hostingnetcup GmbH
Emailrzone.de
Approximate IP geolocation (inferred; a CDN or proxy may differ from the origin server) Germany flagNuremberg, Bavaria, Germany Inferred 37.120.167.242

Registration details

RDAP / WHOIS

RegistrarUnknown
RegisteredUnknown
ExpiresUnknown
Domain statusconnect
NameserversUnknown
DNSSECunknown

DNS records

DNS

TypeNameValueTTLPriority
Adavid-peter.de37.120.167.242150—
AAAAdavid-peter.de2a03:4000:6:4872:853:55ff:fea2:2aa0150—
MXdavid-peter.desmtpin.rzone.de1505
NSdavid-peter.dedocks05.rzone.de150—
NSdavid-peter.deshades17.rzone.de150—
DMARC_dmarc.david-peter.dev=DMARC1;p=reject;150—

TLS and certificates

TLS / SSL

AssessmentNormal configuration
Supported protocolsTLSv1.2、TLSv1.3
Negotiated protocolTLSv1.3
Certificate subjectdavid-peter.de
IssuerLet's Encrypt
Valid until2027-01-09T12:35 · Remaining when checked: 76 days
Verification detailsCertificate trust: Passed · Hostname match: Passed

HTTP response headers

HTTP

HeaderValue
content-typetext/html; charset=utf-8
serverCaddy

Identified technologies

Google Analytics

Pages, Search and Sharing

Meta descriptionPersonal website about some of my open source projects, board games and mountainbiking.
Canonical URLNot detected
LanguageEnglish (default)
Twitter CardNot detected

Unknown

No robots.txt found

Recent Updates

  • Website images
  • Screenshots
  • Pages and Search Information

User reviews (0)

  • No reviews yet.