xion.io

Revisión web de xion.io

Karol Kuczmarski's Blog

 Generado el 17 Diciembre 2025 23:33 PM

Resultados antiguos? ACTUALIZAR !

La puntuación es 49/100

Contenido SEO

Título

Karol Kuczmarski's Blog

Longitud : 23

Perfecto, tu título contiene entre 10 y 70 caracteres.

Descripción

Longitud : 0

Muy mal. No hemos encontrado descripción meta en tu página. Usa este generador online gratuito para crear la descripción.

Palabras Claves (Keywords)

Muy mal. No hemos encontrado palabras clave (meta keywords) en tu página. Usa este generador de meta tags gratuito para crear tus palabras clave.

Propiedades Meta Og

Bien. Tu página usa propiedades Og (etiquetas og).

Propiedad Contenido
site_name Karol Kuczmarski's Blog
type blog
title Karol Kuczmarski's Blog
locale en_US
url http://xion.io
image http://xion.io/logo.jpeg

Titulos

H1 H2 H3 H4 H5 H6
1 8 0 36 10 0
  • [H1] Karol Kuczmarski
  • [H2] Taking string arguments in Rust
  • [H2] Yes, the npm ecosystem is at fault
  • [H2] A Haskell retrospective
  • [H2] Add examples to your Rust libraries
  • [H2] Unfolding a Stream of paginated items
  • [H2] Terminating a Stream in Rust
  • [H2] Recap of the gisht project
  • [H2] Currying and API design
  • [H4] Just reading it
  • [H4] Hiding the reference
  • [H4] Own it
  • [H4] Haskell Who?
  • [H4] There is a language in my type system
  • [H4] The legacy of bleeding edge
  • [H4] There are many ways to do it
  • [H4] Implicit is better than explicit
  • [H4] Purity beats practicality
  • [H4] Good Enough™
  • [H4] Examples are trouble
  • [H4] What are Cargo examples?
  • [H4] Dependency included
  • [H4] More deps
  • [H4] Growing bigger
  • [H4] Maintaining maintainability
  • [H4] Examples-Driven Development?
  • [H4] Pagination 101
  • [H4] Stream it in Rust
  • [H4] DIY streaming
  • [H4] The stream unfolds
  • [H4] Paginate! Paginate!
  • [H4] But wait! There is a bug!
  • [H4] Some context
  • [H4] Speed: delivered
  • [H4] Can’t segfault if your code doesn’t build
  • [H4] It scales
  • [H4] Abstractions galore
  • [H4] Hacking time
  • [H4] Test-Reluctant Development
  • [H4] Packing up
  • [H4] The wrap
  • [H4] The basics
  • [H4] Least used arguments go first
  • [H4] The fewer arguments, the better
  • [H4] Different functions for different things
  • [H5] String theory
  • [H5] Errors and how to handle them
  • [H5] Leaky modules
  • [H5] Namespaces are apparently a bad idea
  • [H5] Wild records
  • [H5] Yay
  • [H5] Meh
  • [H5] Nay
  • [H5] Combinators / builders
  • [H5] Record types

Imagenes

Hemos encontrado 3 imágenes en esta web.

1 atributos alt están vacios o no existen. Agrega texto alternativo para que los motores de búsqueda puedan entender las imágenes.

Ratio Texto/HTML

Ratio : 18%

Bien, el ratio entre texto y código HTML de esta página es mayor que 15, pero menor que 25 por ciento.

Flash

Perfecto, no se ha detectado contenido Flash en la página.

Iframe

Genial, no se han detectado Iframes en la página.

Reescritura URL

Bien. Tus enlaces parecen amigables

Guiones bajos en las URLs

Hemos detectado guiones bajos en tus URLs. Deberías usar guiones en su lugar para optimizar tu SEO.

Enlaces en página

Hemos encontrado un total de 184 enlaces incluyendo 15 enlace(s) a ficheros

Ancla Tipo Jugo
Karol Kuczmarski Interna Pasando Jugo
About Interna Pasando Jugo
Projects Interna Pasando Jugo
Archives Interna Pasando Jugo
Categories Interna Pasando Jugo
Tags Interna Pasando Jugo
Old blog Externo Pasando Jugo
Taking string arguments in Rust Interna Pasando Jugo
Code Interna Pasando Jugo
Rust Interna Pasando Jugo
strings Interna Pasando Jugo
arguments Interna Pasando Jugo
borrowing Interna Pasando Jugo
ownership Interna Pasando Jugo
Leave a comment Interna Pasando Jugo
how to juggle those types Externo Pasando Jugo
1 Interna Pasando Jugo
for all interesting string types Externo Pasando Jugo
Interna Pasando Jugo
Yes, the npm ecosystem is at fault Interna Pasando Jugo
Programming Interna Pasando Jugo
npm Interna Pasando Jugo
Javascript Interna Pasando Jugo
open source Interna Pasando Jugo
package manager Interna Pasando Jugo
security Interna Pasando Jugo
Leave a comment Interna Pasando Jugo
yet another npm snafu Externo Pasando Jugo
In a nutshell Externo Pasando Jugo
he owes it to the community Externo Pasando Jugo
“you get literally nothing from maintaing a popular package” Externo Pasando Jugo
a good take on the issue Externo Pasando Jugo
Clojure Externo Pasando Jugo
time Externo Pasando Jugo
time again Externo Pasando Jugo
Fallacy of Grey Externo Pasando Jugo
singularly vulnerable Externo Pasando Jugo
like it this way Externo Pasando Jugo
A Haskell retrospective Interna Pasando Jugo
Haskell Interna Pasando Jugo
functional programming Interna Pasando Jugo
type systems Interna Pasando Jugo
Facebook Interna Pasando Jugo
Leave a comment Interna Pasando Jugo
Sigma Externo Pasando Jugo
widely considered Externo Pasando Jugo
less common extensions Externo Pasando Jugo
Template Haskell Externo Pasando Jugo
2 Interna Pasando Jugo
Persistent Externo Pasando Jugo
3 Interna Pasando Jugo
4 Interna Pasando Jugo
Elm Externo Pasando Jugo
how awkward Externo Pasando Jugo
composition sugar Externo Pasando Jugo
keep piling up Externo Pasando Jugo
half a dozen compiler extensions Externo Pasando Jugo
one humongous type Externo Pasando Jugo
give up on type systems Externo Pasando Jugo
still argue with it Externo Pasando Jugo
5 Interna Pasando Jugo
6 Interna Pasando Jugo
pretty rich and enticing Externo Pasando Jugo
Type Tetris Externo Pasando Jugo
mistakes of the past Externo Pasando Jugo
also throw them Externo Pasando Jugo
7 Interna Pasando Jugo
Hungarian notation Externo Pasando Jugo
8 Interna Pasando Jugo
9 Interna Pasando Jugo
effects Externo Pasando Jugo
free monads Externo Pasando Jugo
convincingly argue against Externo Pasando Jugo
first-class functions Externo Pasando Jugo
support for anonymous (“lambda”) functions Externo Pasando Jugo
all Externo Pasando Jugo
the Externo Pasando Jugo
numerous Externo Pasando Jugo
examples Externo Pasando Jugo
current state of procedural macros Externo Pasando Jugo
Interna Pasando Jugo
linear types Externo Pasando Jugo
dependent types Externo Pasando Jugo
Interna Pasando Jugo
Clojure Externo Pasando Jugo
Interna Pasando Jugo
the abundance of pretty-printing libraries Externo Pasando Jugo
Interna Pasando Jugo
Interna Pasando Jugo
this project Externo Pasando Jugo
Interna Pasando Jugo
Interna Pasando Jugo
extremely tricky bugs Externo Pasando Jugo
this Externo Pasando Jugo
Interna Pasando Jugo
Add examples to your Rust libraries Interna Pasando Jugo
Cargo Interna Pasando Jugo
examples Interna Pasando Jugo
documentation Interna Pasando Jugo
packaging Interna Pasando Jugo
Leave a comment Interna Pasando Jugo
Rust Externo Pasando Jugo
Tokio Externo Pasando Jugo
facade Externo Pasando Jugo
separate section Externo Pasando Jugo
the official docs Externo Pasando Jugo
doc tests Externo Pasando Jugo
crates.io Externo Pasando Jugo
Unfolding a Stream of paginated items Interna Pasando Jugo
Tokio Interna Pasando Jugo
streams Interna Pasando Jugo
HTTP Interna Pasando Jugo
Leave a comment Interna Pasando Jugo
most recent Rust crate Externo Pasando Jugo
the Path of Exile’s public stash tabs Externo Pasando Jugo
proposals Externo Pasando Jugo
experiments Externo Pasando Jugo
waiting Externo Pasando Jugo
slightly more complex Externo Pasando Jugo
the usage example in the docs Externo Pasando Jugo
Serde Externo Pasando Jugo
this code Externo Pasando Jugo
within a single function Externo Pasando Jugo
Terminating a Stream in Rust Interna Pasando Jugo
async Interna Pasando Jugo
Leave a comment Interna Pasando Jugo
search for GitHub issues Externo Pasando Jugo
422 Unprocessable Entity Externo Pasando Jugo
this gist Externo Pasando Jugo
extension trait Interna Pasando Jugo
Recap of the gisht project Interna Pasando Jugo
gisht Interna Pasando Jugo
CLI Interna Pasando Jugo
GitHub Interna Pasando Jugo
Python Interna Pasando Jugo
testing Interna Pasando Jugo
Leave a comment Interna Pasando Jugo
its first version in Python Externo Pasando Jugo
rewrite it in Rust Externo Pasando Jugo
very unsympathetic Interna Pasando Jugo
some evidence Externo Pasando Jugo
functioning prototype Externo Pasando Jugo
shaped Externo Pasando Jugo
numerous iterations Externo Pasando Jugo
both necessary Externo Pasando Jugo
iterators Externo Pasando Jugo
looping over GitHub user’s gists Externo Pasando Jugo
surprisingly tricky Externo Pasando Jugo
really Externo Pasando Jugo
edges cases Externo Pasando Jugo
stuff Externo Pasando Jugo
a copious amount of tests Externo Pasando Jugo
a relatively straighforward manner Externo Pasando Jugo
not a universal implementation Externo Pasando Jugo
more and more gist hosts Externo Pasando Jugo
sprunge.us Externo Pasando Jugo
the real example Externo Pasando Jugo
access the out-of-band interface Externo Pasando Jugo
Cargo build scripts Externo Pasando Jugo
Invoke task runner Externo Pasando Jugo
really fine-tune it Externo Pasando Jugo
replacing Externo Pasando Jugo
completion scripts Externo Pasando Jugo
many Externo Pasando Jugo
Travis Externo Pasando Jugo
partially to blame Externo Pasando Jugo
loads of “fun” Externo Pasando Jugo
transition the code Externo Pasando Jugo
one feature Externo Pasando Jugo
shuffling those bits Externo Pasando Jugo
even by C++ Externo Pasando Jugo
an important issue Externo Pasando Jugo
now Externo Pasando Jugo
a hard error Externo Pasando Jugo
the relevant Cargo feature Externo Pasando Jugo
currying Interna Pasando Jugo
partial application Interna Pasando Jugo
API Interna Pasando Jugo
abstraction Interna Pasando Jugo
Leave a comment Interna Pasando Jugo
Creative Commons Attribution-ShareAlike 4.0 International License Externo Pasando Jugo
Pelican Externo Pasando Jugo
Flex Externo Pasando Jugo
Alexandre Vicenzi Externo Pasando Jugo

Palabras Clave SEO

Nube de Palabras Clave

some from like string even haskell code example text hello

Consistencia de las Palabras Clave

Palabra Clave (Keyword) Contenido Título Palabras Claves (Keywords) Descripción Titulos
haskell 41
string 36
from 30
some 27
like 27

Usabilidad

Url

Dominio : xion.io

Longitud : 7

Favicon

Muy mal, no hemos encontrado un favicon. Los favicon son una forma de atraer a los visitantes a tu sitio de forma más a menudo.

Imprimibilidad

No hemos encontrado una hoja de estilos CSS para impresión.

Idioma

Genial. Has declarado el idioma en.

Dublin Core

Esta página no usa Dublin Core.

Documento

Tipo de documento (Doctype)

HTML 5

Codificación

Perfecto. Has declarado como codificación UTF-8.

Validez W3C

Errores : 0

Avisos : 0

Privacidad de los Emails

Genial. No hay ninguna dirección de email como texto plano!

HTML obsoleto

Genial, no hemos detectado ninguna etiqueta HTML obsoleta.

Consejos de Velocidad

Excelente, esta web no usa tablas.
Muy mal, tu web está usando estilos embenidos (inline CSS).
Muy mal, tu página web usa demasiados ficheros CSS (más de 4).
Perfecto, tu web usa pocos ficheros JavaScript.
Su sitio web se beneficia del tipo de compresión gzip. ¡Perfecto!

Movil

Optimización Móvil

Icono para Apple
Etiqueta Meta Viewport
Contenido Flash

Optimización

Mapa del sitio XML

No disponible

Su sitio web no tiene un mapa del sitio XML. Esto puede traerle problemas.

Un mapa del sitio enumera las URL que pueden rastrearse y puede incluir información adicional, como las últimas actualizaciones de su sitio web, la frecuencia de cambios y la importancia de las URL. Esto permite a los motores de búsqueda rastrear el sitio web de una forma más exhaustiva.

Robots.txt

https://xion.io/robots.txt

¡Estupendo! Su sitio web tiene un archivo robots.txt.

Herramientas de Analítica

¡Perfecto! Su sitio web tiene una herramienta de análisis.

   Google Analytics

PageSpeed Insights


Dispositivo
Categorias

Free SEO Testing Tool

Free SEO Testing Tool es una herramienta seo gratuita que te ayuda a analizar tu web