Articles from the world of web development
Last 25 of 287 links
Automatically generate changelogs with git | Daniel Rotter
Generating changelogs is a rather tedious task for developers. But with a bit of discipline it becomes a one-line script.
danielrotter.at
March 24, 2025 #dev
Digital hygiene | karpathy
A guide to basic digital hygiene.
karpathy.bearblog.dev
March 24, 2025 #misc
The append-and-review note | karpathy
A simple but powerful approach to note taking
karpathy.bearblog.dev
March 24, 2025 #project-management

View transitions are a great way to make your website feel more dynamic and engaging when users navigate between pages. The View Transition API, in particular, lets you create animated transitions between different website views.
www.amitmerchant.com
March 20, 2025 #dev
Cool native HTML elements you should already be using · Harrison Broadbent
In this article, I show you how to use native HTML to implement features like modals & accordions, image captions, grouped lists and more.
harrisonbroadbent.com
March 20, 2025 #dev

The personal site of designer Naz Hamid.
nazhamid.com
March 19, 2025 #project-management

When an engineering manager tries to sell you on developing software in iterations, it sounds like a scam waiting to happen. You pay them money to write software for some number of hours, but the developers offer no guarantee that they'll finish the features you're asking for. It's not even like getting your bathroom renovated; sure, the…
chelseatroy.com
March 18, 2025 #project-management

This post is part of a behind-the-scenes series about how I obtain and prepare for opportunities like podcast interviews, speaking gigs, and instruction roles. Our first one talked about my podcast interview with Greater than Code. This one talks about syllabus design! The Setup A colleague of mine at a local university recently brought it…
chelseatroy.com
March 18, 2025 #teaching

A while back, I wrote a post about syllabus design while creating a syllabus for an iOS course. In the end I taught that course from the department's existing syllabus, but this year, I’m designing a new course: Title: Mobile Software Development Description: This course examines software engineering skills through the lens of mobile development. Students will leave with more confidence in…
chelseatroy.com
March 18, 2025 #teaching

I sometimes write about what I'm learning from teaching computer science courses: first an iOS Development course, and now a course of my own design called Mobile Software Development. You can see all the posts in the "Designing a Course" series right here! When I started writing about how I'm designing this new course, I…
chelseatroy.com
March 18, 2025 #teaching

I sometimes write about what I’m learning from teaching computer science courses: first an iOS Development course, and now a course of my own design called Mobile Software Development. You can see all the posts in the "Designing a Course" series right here! When I started writing about how I’m designing this new course, I was…
chelseatroy.com
March 18, 2025 #teaching

Hi. I’m Chelsea Troy. I’m a computer science educator at the University of Chicago. I'm writing a series about designing my course, Mobile Software Development. You can see all the posts in the "Designing a Course" series right here! In the last post on this subject, we talked about group work. This post covers the…
chelseatroy.com
March 18, 2025 #teaching

Hi. I'm Chelsea Troy. I'm a computer science educator at the University of Chicago. I'm writing about the techniques I use to teach my distributed course, Mobile Software Development. You can see all the posts in the "Designing a Course" series right here! As you can see right here, my students do a lot of…
chelseatroy.com
March 18, 2025 #teaching

Hi. I'm Chelsea Troy. I'm a computer science educator at the University of Chicago. I'm writing about the techniques I use to teach my distributed course, Mobile Software Development. You can see all the posts in the "Designing a Course" series right here! As you can see right here, my students do a lot of…
chelseatroy.com
March 18, 2025 #teaching

This is an adapted version of the text of the email that I sent to my blog subscribers on May 16, 2023. I placed it on my blog as an example of what you can expect to receive if you subscribe. In February of 2022, my mom got very sick. At the time I had…
chelseatroy.com
March 18, 2025 #teaching
A strategy for keeping dependencies up-to-date. When to update, how to update, and what to update first.
martijnhols.nl
March 18, 2025 #dev
Essential accessibility practices for front-end developers, including semantic HTML, alt texts, ARIA, and keyboard navigation tips to build inclusive components.
martijnhols.nl
March 18, 2025 #dev
A detailed walkthrough of my current workflow for using LLms to build software, from brainstorming through planning and execution.
harper.blog
March 18, 2025 #ai
Modern frameworks are supposed to help speed up development while providing modern tools and a developer-friendly workflow. In reality, Kevin Leary has found that they cause far more problems than they solve. This ultimately leads to the big question: why are modern theme frameworks so popular, and do they really benefit developers in the long run?
www.smashingmagazine.com
March 17, 2025 #dev
Going Solo and Dark Alleys - Ben Northrop
After twenty or so years as a software developer, mostly in consulting, I felt like I could handle myself in even the most tenuous situations. As an independent, it instantly felt different.
www.bennorthrop.com
March 16, 2025 #misc