Skip to content
= [
tutorials
|
ai
|
books
|
courses
|
bootcamp
]
Toggle dark mode
Blog
best smtp server for development
Jan 21, 2025
on ai doomerism
Jan 20, 2025
supabase email rate limit
Jan 20, 2025
why learn to code if finding a job is more difficult?
Dec 1, 2024
the path to learn web development
Nov 8, 2024
full-stack typescript stack vs laravel-rails
Nov 7, 2024
will ai replace web developers?
Nov 6, 2024
the aha stack
Oct 7, 2024
ai and the future of software developers
May 16, 2024
fix “too many redirects” error after enabling cloudflare proxy
Apr 4, 2024
simplicity
Jan 15, 2024
why i use alpine.js
Jan 15, 2024
why i use htmx
Jan 15, 2024
why i use astro
Dec 13, 2023
running a recent node version on digitalocean app platform
Nov 17, 2023
sending emails with nodemailer on vercel
Nov 10, 2023
render app deploy stuck on in progress
Oct 29, 2023
the valley of sorrow in learning programming
Feb 14, 2023
applescript by example, episode 1
Feb 1, 2023
how to concatenate strings in applescript
Jan 31, 2023
how to self-host plausible analytics
Jan 23, 2023
software development has no gatekeeping
Sep 29, 2022
how to learn programming
Jul 28, 2022
how to do an endless video stream
Jul 26, 2022
asking google to index your page
Jul 21, 2022
tracking file downloads from a website
Jul 3, 2022
24 tips for beginner programmers
Jun 1, 2022
how to create ebooks with markdown
May 31, 2022
how to update your ubuntu server packages
May 28, 2022
how to fix the objectid required error on algolia
May 17, 2022
how to quickly create a windows 10 computer on aws
May 12, 2022
roadmap to become a web developer in 2022
Feb 3, 2022
introduction to programming
Jan 12, 2022
how to prepare for a software engineer job interview
Jan 11, 2022
how to find a job as a software engineer
Jan 10, 2022
prepare for technical interview questions
Jan 4, 2022
learn how to find solutions and ask for help
Jan 3, 2022
soft skills to thrive as a software developer
Jan 2, 2022
become a great dev team member
Jan 1, 2022
how to manage software projects
Dec 31, 2021
from no-code to some-code
Nov 12, 2021
why safari is a great browser
Nov 3, 2021
low data mode
Nov 1, 2021
how do i update my website using the ipad
Oct 16, 2021
how to solve the most common "learning to code" problems
Oct 15, 2021
how to add search to a ghost site
Oct 7, 2021
how do you manage to learn several languages?
Sep 21, 2021
don't hop from one language to another
Sep 7, 2021
how to become a web developer in 2021
Sep 4, 2021
how to make the jump and become a developer
Sep 3, 2021
tsundoku
Aug 29, 2021
learning to code takes time
Aug 27, 2021
i don't want to manage your data
Aug 26, 2021
how to fix the fish shell error terminated by signal sigkill (forced quit)
Aug 24, 2021
what's bad with freelancing
Aug 16, 2021
the best stack might be the one you know best. or maybe not.
Aug 6, 2021
setup your website to allow full-screen on ios
Jul 8, 2021
music for programming
Jul 4, 2021
acronyms in web development
Jul 3, 2021
how to fix the `upload preset not found` error in cloudinary
May 2, 2021
ideas are like fish, both stink after three days
Apr 11, 2021
ideas
Apr 9, 2021
fix the error `rails is not currently installed on this system` on macos
Apr 3, 2021
how to automatically cut silence in videos
Mar 4, 2021
how to host a web application using digitalocean apps
Feb 9, 2021
how i deleted all my old tweets using python
Jan 12, 2021
how to update pi-hole
Jan 11, 2021
how to create your first vps on digitalocean
Aug 20, 2020
the difference between frontend and backend web development
Jul 13, 2020
i love books
Jun 4, 2020
software is a superpower
Jun 3, 2020
how i use text expanding to save time
May 29, 2020
how to create a staging version of your site
May 23, 2020
how to fix the chrome blue noise/lines rendering problem
May 19, 2020
how to start freelancing as a developer
May 17, 2020
how to go from tutorials to your own project
May 15, 2020
what is a gb-second?
Mar 23, 2020
what is a javascript frontend framework?
Mar 22, 2020
my plan for being hired as a go developer. in 2017
Mar 18, 2020
how to reload the browser window when you save a file
Mar 13, 2020
the developer’s dilemma
Mar 10, 2020
should i be a generalist or specialize?
Mar 8, 2020
what is a magic number in programming?
Mar 7, 2020
how to make sure the raspberry pi has always the same ip address
Mar 5, 2020
how to connect to a raspberry pi using a mac
Mar 4, 2020
coding is an art
Jan 20, 2020
how to block distractions using ublock origin
Jan 19, 2020
the gpl license
Jan 11, 2020
you should be the worst developer in your team
Dec 8, 2019
how to become a full stack developer
Dec 5, 2019
how i prototype a web page
Dec 2, 2019
how to install an older version of a homebrew package
Sep 19, 2019
what is imposter syndrome
Sep 17, 2019
how to write unmaintainable code
Sep 7, 2019
tutorial purgatory from the perspective of a tutorial maker
Aug 16, 2019
how i record my videos
Jul 12, 2019
have you filled a developer bucket?
Jul 10, 2019
how to get the real number of pageviews of a static site
Jul 1, 2019
how to be productive
Apr 3, 2019
everyone can learn programming
Feb 8, 2019
why interview questions for programming jobs are so difficult?
Feb 6, 2019
does programming require knowing math?
Feb 3, 2019
should i write comments?
Jan 28, 2019
how to learn how to learn
Jan 27, 2019
how to estimate programming time
Jan 10, 2019
the pros of using a boring stack
Jan 8, 2019
what is serverless?
Dec 29, 2018
what is the jamstack?
Nov 26, 2018
how to hide the address bar in chrome
Nov 16, 2018
the best podcasts for frontend developers
Sep 29, 2018
remote working for software developers
Sep 25, 2018
the idea is nothing
Sep 20, 2018
8 good reasons to become a software developer
Jul 22, 2018
the stack i use to run this blog
Jun 7, 2018
how to authenticate to any google api
May 11, 2018
how i automate sharing old blog posts on twitter
May 10, 2018
the beginner's guide to meteor
May 6, 2018
airtable api for developers
May 4, 2018