Deliberate Programming - Episode 3 - Adding a feature to a Golang web app
0:00 - Intro
3:20 - Setting up my dev environment
3:46 - Creating a script to reset my datastore
5:00 - Fixing a bug with rendering text/plain in the browser
5:40 - Implementing the most obvious part, creating a frontend
8:15 - Paying the price for blind copy/paste
10:45 - Improving speed with Bulma
12:29 - Deliberately creating redundancy before I decide how to refactor
14:08 - Getting stuck due to a bug in my Prettier plugin
15:15 - My policy for filing bugs on open-source tools
20:35 - Defining temporary data types for prototyping
21:53 - My anti-pattern of reading error messages impatiently
25:40 - Working around a Bulma CSS bug
27:50 - Using VS Code’s Emmet feature to edit HTML effectively
31:45 - Hooking prototype HTML up to JavaScript
34:30 - Investigating a Go time shifting bug
39:40 - Hooking the JavaScript up to the server backend
40:33 - Applying “Parse, Don’t Validate“ to Golang
52:42 - Creating a quick ’n dirty datastore implementation
55:20 - Repeat of my impatient error anti-pattern
59:37 - A
13 views
1057
309
2 months ago 01:09:55 1
Learning Nothing, US Wants New Middle East War to Win Global Supremacy w/ Vijay Prashad
2 months ago 00:08:03 1
Professional English Vocabulary: Meetings
2 months ago 00:21:38 3
“Everyday Children Were Shot In The Head” NYT Details Israeli War Crimes Against Children
3 months ago 00:05:20 1
Verify: Is there a secret chemtrail spraying program?
3 months ago 00:22:08 1
Israel Jails American Grayzone Journalist, Potentially Facing Death Penalty
3 months ago 00:05:45 3
1977 Alien Broadcast LIVE on BBC
3 months ago 02:26:59 1
Dr. Victor Carrión: How to Heal From Post-Traumatic Stress Disorder (PTSD)