Goodbye 2020! 🥂 Hello 2021!
A web developer reflects on 2020 career changes, embracing frontend development, and focusing on core web technologies for 2021.
A web developer reflects on 2020 career changes, embracing frontend development, and focusing on core web technologies for 2021.
Key takeaways from AWS AppSync sessions at Re:Invent 2020, covering GraphQL resolvers, deployment options, and security best practices.
A developer reflects on 2020, highlighting career growth in technical writing, launching a blog, and landing a software engineering job.
A developer integrates Sphinx documentation into a Django SaaS project, adding it to the app's UI, CI, and deployment process.
Guide to implementing Jakarta Security (formerly Java EE Security) with Soteria and Exousia on Apache Tomcat 10, covering dependencies and configuration.
A tutorial on building a simple file upload API server using Vapor 4 and Swift, including code examples and configuration.
A guide to creating a developer portfolio website using a custom Gatsby template that includes project listings and markdown blog functionality.
A brief update on the migration of a blog from WordPress to Jekyll, focusing on the partial implementation of a new comment system.
A web developer's 2020 year-in-review, covering blog redesign, writing, and speaking at tech events.
A developer shares custom JavaScript utilities for converting between common text cases like camelCase, kebab-case, and Title Case without external libraries.
A beginner's guide to Velocity Template Language (VTL) covering variables, directives, loops, and conditionals for dynamic content generation.
Explains why immediately resolved Promise callbacks execute before setTimeout(callback, 0) due to JavaScript's microtask (job) queue vs. macrotask queue.
Argues that encapsulation, not reusability, is the primary purpose of functions in programming, using a budget summary example.
A critique of Fred Brooks' 'No Silver Bullet' essay, arguing against the idea that programmer productivity has a fixed upper limit.
A developer automates the F# Software Foundation's mentorship pairing process, detailing the creation of a schedule planner to reduce manual work.
A mathematical analysis of why a garden sprinkler waters unevenly, deriving equations for water distribution and proposing a technical fix.
A tech professional reflects on their 2020 achievements, including certifications, community work, and personal growth, while setting goals for 2021.
Author migrates blog from WordPress to Jekyll for easier maintenance, with plans to add a comment system.
A proposal for a native browser feature to load and replace HTML content without JavaScript, enabling SPA-like experiences directly with HTML attributes.
An overview of essential client-side JavaScript browser APIs, including navigator, window, customElements, document, and localStorage.