Breaking down a small language design proposal
Explores language design challenges for a new systems programming language, focusing on variable initialization, buffer allocation, and slice operations.
Explores language design challenges for a new systems programming language, focusing on variable initialization, buffer allocation, and slice operations.
A guide for iOS/macOS developers on improving app accessibility for Voice Control, covering labels, APIs, and best practices.
A guide for founders on scaling by empowering new leaders, focusing on reversible vs. irreversible decisions in tech and product management.
A comprehensive collection of 90 machine learning lecture videos covering Python, scikit-learn, algorithms, and model evaluation techniques.
A comprehensive list of 90 machine learning lecture videos covering topics from Python basics to advanced ML concepts like decision trees and Bayesian methods.
A workshop series on using Hugging Face Transformers with Amazon SageMaker for enterprise-scale NLP, covering training, deployment, and MLOps.
A guide to running effective technical planning sessions for software teams, covering goals, attendees, and a practical feature breakdown example.
A report on the virtual DOAG 2021 conference, covering talks about running WebLogic on Azure and the future of Jakarta EE.
A developer's experience creating a document-based app using Swift Playgrounds 4 on iPad, including challenges with file type declarations.
A curated list of essential resources for frontend developers in 2022, covering JavaScript, TypeScript, tools, and learning platforms.
A personal history of the attrs Python library, its influence on dataclasses, and the author's journey with the project.
Argues against using Discord for FOSS projects due to its proprietary nature, which excludes users and conflicts with free software principles.
Explains how HTTP range requests enable video seeking and details implementing a streaming file server using WHATWG Streams and Deno.
A tutorial on building a minimal Lua interpreter with a virtual machine from scratch using the Rust programming language.
A technical deep dive into building the Designcember holiday calendar site, covering responsive design, CSS techniques, and development tools.
Advises against copying design elements from popular apps, as their success may not be due to those specific features.
A developer reflects on failed side projects from 1998-2021, including OS development, programming languages, and SaaS tools, exploring the challenges of tech entrepreneurship.
A tutorial on building a static Markdown blog using SvelteKit, covering setup, fundamentals, and integration with Sass and an API.
Safari now supports the CSS :has() pseudo-class, enabling powerful parent and relational element styling.
A guide to interview questions and expectations for iOS developer roles, from graduate to junior levels, focusing on technical and cultural fit.