URL rewriting with Github Pages
How to create clean URLs and redirects on GitHub Pages using a custom 404.html page and JavaScript, without server-side code.
How to create clean URLs and redirects on GitHub Pages using a custom 404.html page and JavaScript, without server-side code.
A long-time user shares personal tips and experiences after using 1Password for 9 years, highlighting its features and workflow integration.
A blog post sharing practical tips for delivering a successful first public talk, based on the author's personal experience.
A personal recap of the 2016 Porto Tech Hub conference, highlighting its community atmosphere and the collaborative Porto tech scene.
A technique for autoprefixing CSS properties using CSS variables, demonstrated with clip-path.
An introduction to Brunch, a simple and convention-based JavaScript build tool for modern web development projects.
A curated list of five interesting Python tutorials covering music generation, computer vision, data science, and popular modules.
A guide for teaching quantum mechanics to high-school students using light polarization as a simple, visual two-level system.
Explains Ahead-of-Time (AoT) compilation in Angular, covering its benefits over Just-in-Time (JiT) compilation for performance and efficiency.
A technical guide on configuring Apache web server to redirect www to non-www and HTTP to HTTPS using .htaccess rewrite rules.
The author reflects on the global reach of their book 'Intermediate Python', which has been read in 181 countries and used for training.
A technical guide on configuring Amazon S3 and CloudFront to redirect www to non-www domains and enforce HTTPS.
A technical guide on setting up HTTPS redirects for a domain using Amazon S3 and AWS CloudFront, including SSL certificate configuration.
A developer shares insights from reading the entire Python standard library, advising it's not necessary for proficiency and recommending community learning.
Explores using Google Closure Compiler to significantly reduce Angular 2 application bundle size, detailing the process and experimental results.
A guide on integrating Stripe payments with Angular, covering default and custom forms, despite using deprecated APIs.
Explains why including a requirements.txt file in Python package releases helps document dependency versions for users and future maintainers.
A guide to optimizing Angular app bundle size for production, covering tree-shaking, minification, and build tools to reduce from 1.4MB to under 50KB.
A guide to model evaluation, selection, and algorithm comparison in machine learning to ensure models generalize well to new data.
A developer shares his experience of inspiring 40 teenagers to start programming through a motivational session at a London college.