khalilstemmler.com

Avaliação do site khalilstemmler.com

Khalil Stemmler | Become a confident crafter. Learn to write testable, scalable TypeScript.

 Gerado a 05 de Abril de 2026 07:30 AM

Estatísticas desatualizadas? ATUALIZE !

O resultado é de 55/100

Conteúdo SEO

Título

Khalil Stemmler | Become a confident crafter. Learn to write testable, scalable TypeScript.

Cumprimento : 91

Idealmente, o Título deve conter entre 10 e 70 caracteres (incluíndo espaços).

Descrição

Advanced TypeScript & Node.js guides for large-scale applications. Learn to write flexible, maintainable TypeScript.

Cumprimento : 116

Perfeito, a Descrição META contém entre 70 e 160 caracteres.

Palavras-chave

advanced, typescript, nodejs, best practices, javascript

Perfeito, a página contém palavras-chave META.

Propriedades Og Meta

Boa! Esta página tira vantagens das propriedades Og.

Propriedade Conteúdo
title Khalil Stemmler | Become a confident crafter. Learn to write testable, scalable TypeScript. | Khalil Stemmler
image https://khalilstemmler.com/img/banner/khalil-stemmler-website-banner.png
description Advanced TypeScript & Node.js guides for large-scale applications. Learn to write flexible, maintainable TypeScript.
type website
url https://khalilstemmler.com

Cabeçalhos

H1 H2 H3 H4 H5 H6
1 2 5 0 0 0
  • [H1] Who is Khalil Stemmler?
  • [H2] Master the essential 80-20. Learn to write scalable, testable software.
  • [H2] Resources
  • [H3] solidbook: An Introduction to the World of Software Design, Architecture & Testing
  • [H3] Testing Mastery
  • [H3] The Software Essentialist
  • [H3] Recent articles, letters & posts
  • [H3] About the author

Imagens

Encontrámos 19 imagens nesta página.

19 atributos ALT estão vazios ou em falta. É recomendado adicionar texto alternativo de modo a que os motores de busca identifiquem melhor o conteúdo das suas imagens.

Rácio Texto/HTML

Rácio : 5%

O rácio de texto para código HTML desta página é menor que 15 porcento, o que significa que provavelmente é necessário de adicionar mais conteúdos em forma de texto.

Flash

Perfeito, não foi encontrado conteúdo Flash nesta página.

Iframe

Oh, não, esta página tem Iframes na página, o que significa que o conteúdo destas não pode ser indexado.

Reescrita de URL

Perfeito. As ligações aparentam ser limpas!

Underscores (traços inferiores) nas URLs

Perfeito. Não foram encontrados 'underscores' (traços inferiores) nas suas URLs.

Ligações para a própria página

Encontrámos um total de 78 ligações incluindo 0 ligações a ficheiros

Âncoras Tipo Sumo
~ Internas Passa sumo
/articles Internas Passa sumo
/community Externas Passa sumo
/resources Internas Passa sumo
/twitter Externas Passa sumo
Resources Internas Passa sumo
Community Externas Passa sumo
Get the wiki/book Externas Passa sumo
Enroll in TM Externas Passa sumo
Enroll in TSE Externas Passa sumo
The Power of Composition Internas Passa sumo
Enterprise Node + TypeScript Internas Passa sumo
testing Internas Passa sumo
architecture Internas Passa sumo
12 essentials Internas Passa sumo
composition Internas Passa sumo
Temporal Decoupling: Why We Use Events & Messages Internas Passa sumo
The 12 Essentials Internas Passa sumo
temporal decoupling Internas Passa sumo
messaging Internas Passa sumo
systems thinking Internas Passa sumo
events Internas Passa sumo
Tension Seeking Resolution (The Law of Polarity) Internas Passa sumo
The Metaphysics Internas Passa sumo
metaphysics Internas Passa sumo
spirituality Internas Passa sumo
business Internas Passa sumo
Two Categories of Tests: High Value vs. Typical Tests Internas Passa sumo
Testing Internas Passa sumo
high value tests Internas Passa sumo
acceptance testing Internas Passa sumo
typical tests Internas Passa sumo
unit tests Internas Passa sumo
e2e tests Internas Passa sumo
integration tests Internas Passa sumo
Using Builders to Model Complex Test States Internas Passa sumo
e2e testing Internas Passa sumo
design patterns Internas Passa sumo
the builder pattern Internas Passa sumo
data model tree Internas Passa sumo
How to Improve Legacy Code w/ Characterization Tests Internas Passa sumo
characterization testing Internas Passa sumo
test rig Internas Passa sumo
98% of Developers Use React as a Framework, Not a Library Internas Passa sumo
Frontend Internas Passa sumo
react Internas Passa sumo
object design Internas Passa sumo
frameworks Internas Passa sumo
Is DDD Overrated? | Domain-Driven Design Internas Passa sumo
Domain-Driven Design Internas Passa sumo
pragmaticism Internas Passa sumo
Enforcing Coding Conventions with Husky Pre-commit Hooks Internas Passa sumo
Tooling Internas Passa sumo
guides Internas Passa sumo
typescript Internas Passa sumo
prettier Internas Passa sumo
formatting Internas Passa sumo
Domain-Driven GraphQL Schema Design using Event Storming Internas Passa sumo
GraphQL Internas Passa sumo
domain-driven design Internas Passa sumo
professionalism Internas Passa sumo
project planning Internas Passa sumo
How Apollo REST Data Source Deduplicates and Caches API calls [Deep Dive] Internas Passa sumo
apollo server Internas Passa sumo
graphql Internas Passa sumo
How to Setup a TypeScript + Node.js Project Internas Passa sumo
TypeScript Internas Passa sumo
starters Internas Passa sumo
Where Do Domain Events Get Created? | Domain Driven Design w/ TypeScript Internas Passa sumo
ddd Internas Passa sumo
domain entities Internas Passa sumo
software design Internas Passa sumo
domain events Internas Passa sumo
Follow Externas Passa sumo
About Internas Passa sumo
Wiki Internas Passa sumo
Instagram Externas Passa sumo
LinkedIn Externas Passa sumo

Palavras-chave SEO

Núvem de palavras-chave

graphql software developers design how typescript learn architecture testing tests

Consistência das Palavras-chave

Palavra-chave Conteúdo Título Palavras-chave Descrição Cabeçalhos
design 17
testing 16
software 12
tests 12
typescript 9

Usabilidade

Url

Domínio : khalilstemmler.com

Cumprimento : 18

Favicon

Ótimo, o site tem um favicon.

Facilidade de Impressão

Não encontrámos CSS apropriado para impressão.

Língua

Otimo! A língua declarada deste site é en.

Dublin Core

Esta página não tira vantagens do Dublin Core.

Documento

Tipo de Documento

HTML 5

Codificação

Perfeito. O conjunto de caracteres UTF-8 está declarado.

Validação W3C

Erros : 0

Avisos : 0

Privacidade do Email

Aviso! No mínimo, foi encontrado um endereço de email sob a forma de texto. Isto é um convite para que spammers entupam a caixa de correio deste endereço.

HTML obsoleto

Fantástico! Não detetámos etiquetas HTML obsoletas.

Dicas de Velocidade

Excelente, este site não usa tablelas dentro de tabelas.
Oh não, o site usa estilos CSS nas etiquetas HTML.
Boa, o site usa poucos ficheiros CSS.
Oh, não! O site utiliza demasiados ficheiros JavaScript (mais que 6).
Perfeito, o site tira vantagens da compressão gzip.

Dispositivos Móveis

Otimização para dispositivos móveis

Icon Apple
Meta Viewport Tag
Conteúdo Flash

Otimização

XML Sitemap

Perfeito, o site tem um mapa XML do site (sitemap).

https://khalilstemmler.com/sitemap.xml

Robots.txt

https://khalilstemmler.com/robots.txt

Perfeito, o seu site tem um ficheiro robots.txt.

Analytics

Em falta

Não detetámos nenhuma ferramenta analítica de análise de atividade.

Este tipo de ferramentas (como por exemplo o Google Analytics) permite perceber o comportamento dos visitantes e o tipo de atividade que fazem. No mínimo, uma ferramenta deve estar instalada, sendo que em algumas situações mais do que uma pode ser útil.

PageSpeed Insights


Dispositivo
Categorias

Free SEO Testing Tool

Free SEO Testing Tool é uma ferramenta gratuita que o ajuda a avaliar o seu site