mkennedy.codes

Avaliação do site mkennedy.codes

Michael Kennedy's Thoughts on Technology

 Gerado a 08 de Abril de 2026 01:52 AM

Estatísticas desatualizadas? ATUALIZE !

O resultado é de 56/100

Conteúdo SEO

Título

Michael Kennedy's Thoughts on Technology

Cumprimento : 40

Perfeito, o Título contém entre 10 e 70 caracteres.

Descrição

Articles about technology and software development by Michael Kennedy

Cumprimento : 69

Idealmente, a Descrição META deve conter entre 70 e 160 caracteres (incluíndo espaços).

Palavras-chave

Mau. Não detetámos palavras-chave META na sua página.

Propriedades Og Meta

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

Propriedade Conteúdo
url https://mkennedy.codes/
site_name Michael Kennedy's Thoughts on Technology
title Michael Kennedy's Thoughts on Technology
description Articles about technology and software development by Michael Kennedy
locale en_us
type website

Cabeçalhos

H1 H2 H3 H4 H5 H6
1 0 1 0 0 0
  • [H1] Michael Kennedy's Thoughts on Technology
  • [H3] Search Not Available in Development Mode

Imagens

Encontrámos 1 imagens nesta página.

Bom, a maioria das imagens têm o atributo ALT definidos.

Rácio Texto/HTML

Rácio : 59%

Ideal! O rácio de texto para código HTML desta página está entre 25 e 70 porcento.

Flash

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

Iframe

Excelente, não foram detetadas Iframes nesta página.

Reescrita de URL

Perfeito. As ligações aparentam ser limpas!

Underscores (traços inferiores) nas URLs

Detetámos 'underscores' (traços inferiores) nas suas URLs. O uso hífens é mais eficiente em termos de otimização SEO.

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

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

Âncoras Tipo Sumo
Michael Kennedy Internas Passa sumo
Cutting Python Web App Memory Over 31% Internas Passa sumo
Raw+DC Database Pattern: A Retrospective Internas Passa sumo
Fire and Forget at Textual Internas Passa sumo
Replacing Flask with Robyn wasn't worth it Internas Passa sumo
Use Chameleon templates in the Robyn web framework Internas Passa sumo
Fire and forget (or never) with Python’s asyncio Internas Passa sumo
Will AI Kill Open Source? Internas Passa sumo
What hyper-personal software looks like Internas Passa sumo
Raw+DC: The ORM pattern of 2026? Internas Passa sumo
Your Terminal Tabs Are Fragile. I Built Something Better. Internas Passa sumo
It's not vibe coding: Agentic engineering Internas Passa sumo
Blocking AI crawlers might be a bad idea Internas Passa sumo
Always activate the venv (a shell script) Internas Passa sumo
Python Numbers Every Programmer Should Know Internas Passa sumo
DevOps Python Supply Chain Security Internas Passa sumo
Python Supply Chain Security Made Easy Internas Passa sumo
This Course Has Its Own Soundtrack Internas Passa sumo
AI Usage TUI Internas Passa sumo
Course: Agentic AI for Python Devs Internas Passa sumo
Show me your ls Internas Passa sumo
Primed: Should You Hype Your AI Before You Start? Internas Passa sumo
Talk Python in Production book is out! Internas Passa sumo
Goodbye Wordpress, thanks AI Internas Passa sumo
Roosevelt's Man in the Arena, But for Developers Internas Passa sumo
Sunsetting Search? Internas Passa sumo
Michael's Top Trends of 2024 for Python Web Devs Internas Passa sumo
Talk Python migrated to Quart web framework Internas Passa sumo
Blue Skies ahead (follow me there) Internas Passa sumo
Introducing chameleon-flask package Internas Passa sumo
Talk Python has moved to Hetzner Internas Passa sumo
Opposite of Cloud Native is? Internas Passa sumo
Search Talk Python from your address bar Internas Passa sumo
We Must Replace uWSGI With Something Else Internas Passa sumo
Let's go easy on PyPI, OK? Internas Passa sumo
Passkeys are great, careful of the lock-in Internas Passa sumo
Docker images using uv's python Internas Passa sumo
Keynote: The State of Python in 2024 Internas Passa sumo
Use Custom Search Engines Way More Internas Passa sumo
Unsolicited Advice for Mozilla and Firefox Internas Passa sumo
AI Features a Waste of Time? Internas Passa sumo
Hide Those Terminal Secrets! Internas Passa sumo
Don't Sweat the Ad Blocker Drama Internas Passa sumo
You Can Ignore This Post Internas Passa sumo
Rebuilding Mobile Apps at Talk Python Internas Passa sumo
Dev on the Road Internas Passa sumo
Welcome back RSS Internas Passa sumo
Paying for search in 2022, am I crazy? Internas Passa sumo
Sometimes, You Should Build It Yourself Internas Passa sumo
Properly Factor Your Jinja HTML Code with Jinja Partials Internas Passa sumo
Black Friday: A Lesson in Python Performance Internas Passa sumo
Python 3.11 in 100 Seconds Internas Passa sumo
Mastodon First: My New Social Attitude Internas Passa sumo
Installing Mastodon as a Progressive Web App (PWA) Internas Passa sumo
20% Faster Python with a Single GC Tweak Internas Passa sumo
Hassling Spammers Internas Passa sumo
Python's Entire Codebase Leaked Internas Passa sumo
20,000,000 IS QUITE A MILESTONE Internas Passa sumo
Take these Pythonic tips with you Internas Passa sumo
Know .NET? Learn Python with our free webcast in February! Internas Passa sumo
Top 5 Talk Python Episodes of 2019 Internas Passa sumo
Is Python right for your team? Internas Passa sumo
A couple of podcast interviews (me as a guest) Internas Passa sumo
Learn Flask and SQLAlchemy with my latest online course Internas Passa sumo
Being a Great Podcast Guest Internas Passa sumo
Learn Python Web Development with our latest course Internas Passa sumo
Eve: Building RESTful APIs with MongoDB and Flask Internas Passa sumo
A bunch of online Python courses Internas Passa sumo
Why is Python hard on Windows? You tell me! Internas Passa sumo
MongoDB Quickstart with Python: A new, free course to teach you MongoDB Internas Passa sumo
Yelp Reviews: Authorship Attribution with Python and scikit-learn Internas Passa sumo
New course: Consuming HTTP services in Python Internas Passa sumo
Write Pythonic Code for Better Data Science (recording available) Internas Passa sumo
Announcing Python Bytes Podcast: Python headlines delivered to your earbuds Internas Passa sumo
Pre-order Python for Entrepreneurs course Internas Passa sumo
Pythonic code by example in 5 videos (video series) Internas Passa sumo
Python for Entrepreneurs Kickstarter Launches Today Internas Passa sumo
Stitcher and Talk Python Podcast: A Farewell Letter Internas Passa sumo
New course: Write Pythonic Code Like a Seasoned Developer Internas Passa sumo
Python for the C# developer (live from NDC Oslo 2016) Internas Passa sumo
Away from the keyboard podcast: Michael Kennedy Goes Around The World With Python Internas Passa sumo
Talk Python Courses: You’ve asked, I’ve listened (and coded) Internas Passa sumo
Hear the story of my career and what inspires me on Developer on Fire podcast Internas Passa sumo
The Final 36 Hours: Python Jumpstart Video Course Kickstarter Internas Passa sumo
I’m Building 20 Online Python Courses and I need your help Internas Passa sumo
9 reasons you should be using PyCharm Internas Passa sumo
Land your first Python software development job on Talk Python Internas Passa sumo
Announcing Cache-Tier Python File Server on GitHub Internas Passa sumo
Come Learn Python and Be Part of Talk Python To Me! Internas Passa sumo
A look inside Netflix’s cloud systems: Python at Netflix Internas Passa sumo
I made an appearance on the Geek Cookies podcast Internas Passa sumo
Python Podcast Episode #3 – Pyramid Web Framework Internas Passa sumo
New Podcast Episode: Python and MongoDB Internas Passa sumo
Announcing new podcast: Talk Python To Me Internas Passa sumo
Python Cheat Sheet Internas Passa sumo
Announcing the 2015 MongoDB Masters Internas Passa sumo
Initialization in Modern C++ vs Apple’s Swift Internas Passa sumo
New course: Announcing The Swift Programming Language from DevelopMentor Internas Passa sumo
10 Myths of Enterprise Python from PayPal Internas Passa sumo
Announcing DevelopMentor’s Swift iOS and OS X Course Internas Passa sumo
Announcing MongoDB for Python Developers Course Internas Passa sumo
Comparison of Modern C++ and Apple’s Swift Programming Language Syntax Internas Passa sumo
Python for the .NET Developer on .NET Rocks Internas Passa sumo
Better Python Integration in Windows: Shebangs and Version Selectors Internas Passa sumo
Comparison of Python and Apple’s Swift Programming Language Syntax Internas Passa sumo
Shipping Python with Windows 10 Internas Passa sumo
Convert LINQ to MongoDB queries to JavaScript shell Internas Passa sumo
Ever wonder how big the .NET and Python communities are? Internas Passa sumo
Much of my blog’s sample apps are now on GitHub and Azure Internas Passa sumo
Python and .NET in Portland Internas Passa sumo
Special Event: MongoDB in New York from DevelopMentor Internas Passa sumo
Part 7: Lambda Expressions in Python for .NET Developers Series Internas Passa sumo
Part 6: Anonymous Types in Python for .NET Developers Series Internas Passa sumo
Part 5: Properties in Python for .NET Developers Series Internas Passa sumo
Part 4: foreach and IEnumerable in Python for .NET Developers Series Internas Passa sumo
Part 3: A single, common base-type in Python for .NET Developers Series Internas Passa sumo
Part 1: Welcome and lightning-fast Python introduction in Python for .NET Developers Series Internas Passa sumo
Part 2: Visual Studio and IDEs in Python for .NET Developers Series Internas Passa sumo
Series: Python for .NET Developers Introduction Internas Passa sumo
Watch Python for the C# and .NET developers Internas Passa sumo
Watch Building beautiful websites with Bootstrap Internas Passa sumo
MongoDB for .NET developers Internas Passa sumo
Reblogged: New webcasts from DevelopMentor: MongoDB, iOS, and Bootstrap Internas Passa sumo
Come to my SDD Conference sessions in May, 2014 Internas Passa sumo
New online course: Source Control with TFS Version Control Internas Passa sumo
Reblogged: What should I learn to get started in .NET and web development? Internas Passa sumo
Why Choose NoSQL and Document Databases over RDBMS Internas Passa sumo
Installing MongoDB on Windows and OS X Internas Passa sumo
A Roundup of MongoDB Management Tools Internas Passa sumo
Optimistic concurrency in MongoDB using .NET and C# Internas Passa sumo
Take the first hour of any online developer course for free at LearningLine Internas Passa sumo
Slides and demos from DevWeek 2013 Internas Passa sumo
Announcing LearningLine: Instructor-led online training from DevelopMentor Internas Passa sumo
3 Open-Source Validation Projects for ASP.NET MVC Internas Passa sumo
Screencast – Validating ASP.NET MVC Forms with DataAnnotations Internas Passa sumo
Tips for optional parameters to ASP.NET MVC action methods Internas Passa sumo
Use NuGet package restore to simplify code sharing Internas Passa sumo
Attend my sessions at DevWeek 2013 in London Internas Passa sumo
Introduction to ASP.NET MVC Routes Internas Passa sumo
Create new ASP.NET MVC views the easy way Internas Passa sumo
Nested Layouts in ASP.NET MVC Internas Passa sumo
Improve perceived performance of ASP.NET MVC websites with asynchronous partial views Internas Passa sumo
Screencast: Refactoring with Partial Views in MVC Internas Passa sumo
Screencast: Strongly-Typed Views in ASP.NET MVC Internas Passa sumo
Screencast: ViewBag and View Data in ASP.NET MVC Internas Passa sumo
Understanding Text Encoding in ASP.NET MVC (ASP.NET MVC Foundations Series) Internas Passa sumo
Understanding the MVC Project Folder Structure (ASP.NET MVC Foundations Series) Internas Passa sumo
Preventing JavaScript Files from Loading Multiple Times Internas Passa sumo
Join Me at Guerrilla .NET in November Internas Passa sumo
Download My Web Apps Have HotKeys Too Sample App Internas Passa sumo
Asynchronous Programming in .NET 4.5 (Video) Internas Passa sumo
How Are You Scaling ASP.NET? Internas Passa sumo
Michael’s .NET Suggested Reading List Internas Passa sumo
Downloads from Building Rich Input Forms in ASP.NET MVC Webcast Internas Passa sumo
Webcast: Building Rich Input Forms in ASP.NET MVC Tuesday April 10 Internas Passa sumo
No, You Don’t Need A Windows App Internas Passa sumo
Make External Links Open in a New Window With This jQuery Plugin Internas Passa sumo
Add Hot Keys to Web Apps With jQuery.hotKeyMap.js Internas Passa sumo
Speaking on NoSQL and MVC at the South Sound .NET User Group (Near Seattle, WA) Internas Passa sumo
iPad 4G Doesn’t Mean What You Think It Means Internas Passa sumo
9 Ways Your Brand New ASP.NET MVC Project Can Be Better Internas Passa sumo
Managing Cumbersome Shared Views Folder for Large Projects in MVC Internas Passa sumo
Now I’m an INETA Speaker! Internas Passa sumo
Introducing MongoDB and LINQ at Mongo Seattle 2011 Internas Passa sumo
Screencast: Building ASP.NET MVC Forms with Razor Internas Passa sumo
Building ASP.NET MVC Forms with Razor (ASP.NET MVC Foundations Series) Internas Passa sumo
Building a Cloud OS for .NET Developers – Part 2 Internas Passa sumo
Building a Cloud OS for .NET Developers – Part 1 Internas Passa sumo
Getting Things Done with Backpack and 37Signals Internas Passa sumo
11 Killer Open Source Projects I Found with NuGet Internas Passa sumo
Portland CodeCamp Downloads: Demos and Slides Internas Passa sumo
Webcast: NoSQL Movement, LINQ, and MongoDB Internas Passa sumo
MongoDB vs. SQL Server 2008 Performance Showdown Internas Passa sumo
The NoSQL Movement, LINQ, and MongoDB – Oh My! Internas Passa sumo
Handy Web Development Technique Internas Passa sumo
Building Windows Machines in Amazon EC2 Internas Passa sumo
Azure Interview on SearchCloudComputing.com Internas Passa sumo
Article: 10 Features in .NET 4.0 that made Me Smile Internas Passa sumo
ASP.NET WebForms + Routing Video and Downloads Internas Passa sumo
Webcast: Building Modern Apps in ASP.NET WebForms Internas Passa sumo
TDD Space Invaders Video and Downloads Internas Passa sumo
TDD Invades Space Invaders Internas Passa sumo
Boot to VHD Screencast Internas Passa sumo
Article: Building a Twitter Application in .NET Internas Passa sumo
Article: Avoiding 5 Common Pitfalls in Unit Testing Internas Passa sumo
Keep up with DevelopMentor on Twitter Internas Passa sumo
Gmail New Mail Notifications for Windows 7 Internas Passa sumo
ASP.NET Routing in Windows Azure Using WebForms Internas Passa sumo
Article: Azure Storage Internas Passa sumo
RESTful Web Services with WCF Screencast Internas Passa sumo
dotNetDevBuzz on Channel 9 Last Week Internas Passa sumo
Debugging the Future (Advanced .NET Debugging) Video Presentation Internas Passa sumo
Significant Advances in Unit Testing Windows Workflow Internas Passa sumo
Test Driven Development, Approval Testing, and a Song – Oh Boy! Internas Passa sumo
MSDN Magainze: Web Apps That Support Long-Running Operations Internas Passa sumo
Just Launched: .NET Dev Buzz Internas Passa sumo
Unit Testing Coming to a Workflow Near You Internas Passa sumo
ClickOnce Deployment for Unmanaged Code (C++, VB6, etc) Internas Passa sumo
ThreadPool Bug in .NET 2.0 SP1 is Fixed! Internas Passa sumo
Dynamic Data Access with LINQ Internas Passa sumo
More on the ThreadPool Bug in .NET 2.0 SP1 Internas Passa sumo
Top 5 Most Important Sessions from Mix 08 (with Video) Internas Passa sumo
Top 5 Favorite CodePlex Projects Internas Passa sumo
Follow up on .NET 2.0 SP1 ThreadPool Bug Internas Passa sumo
Breaking Changes in the ThreadPool: The Movie Internas Passa sumo
.NET 3.5 Brings Breaking Changes to ThreadPool Internas Passa sumo
.NET 3.5 Brings Major (Undocumented) Changes to ThreadPool Internas Passa sumo
Introducing ASP.NET MVC (Model View Controller) Internas Passa sumo
System.Transactions and Windows Vista NTFS (Updated) Internas Passa sumo
Visual Studio Tricks Series: #3 Managing the Recent Projects List Internas Passa sumo
Visual Studio Tricks Series: #2 Multiple Startup Projects Internas Passa sumo
Visual Studio Tricks Series: #1 Set As Startup Project Internas Passa sumo
Agile Object Oriented Design Talk at Central Jersey Group Tonight Internas Passa sumo
Great Meeting at OCVBUG and OC C# Last Night Internas Passa sumo
OOD at San Diego .NET Developers Group Internas Passa sumo
Back to Basics: Agile Object-Oriented Design Internas Passa sumo
Upcoming Talk in San Diego (Tentative) Internas Passa sumo
Books for Agile and Object Oriented Design Internas Passa sumo
Upcoming Talk in Orange County Internas Passa sumo
January SoCal Code Camp Talk Internas Passa sumo
XPSD Object Oriented Design Talk Internas Passa sumo

Palavras-chave SEO

Núvem de palavras-chave

mvc python talk series course mongodb developers aspnet net from

Consistência das Palavras-chave

Palavra-chave Conteúdo Título Palavras-chave Descrição Cabeçalhos
python 159
net 87
aspnet 55
mvc 53
from 52

Usabilidade

Url

Domínio : mkennedy.codes

Cumprimento : 14

Favicon

Ótimo, o site tem um favicon.

Facilidade de Impressão

Fantástico. 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.
Oh, não! O site utiliza demasiados ficheiros CSS (mais que 4).
Perfeito, o site usa poucos ficheiros JavaScript.
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://mkennedy.codes/sitemap.xml

Robots.txt

https://mkennedy.codes/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