Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 45
  1. Navidrome

    Notes about my second app for self-hosting my own personal music server.

  2. Trying to put words to what I think makes me a great engineer.

  3. I'm a vibe coder

    A reflection on my first published, fully vibe-coded application.

  4. Newborn tips

    A few tips I wish I had known before having a child.

  5. Customer support is not thriving

    Some thoughts about what makes good customer support and how I was failed by one company.

  6. LLM "intelligence"

    Why LLMs are not truly intelligent.

  7. Notes — The best TODO app

    The Apple Notes app is more useful than a plain text file.

  8. Facebook Marketplace

    A look into how Facebook Marketplace is genuinely useful.

  9. A thought about the difference between an acquaintance and a friend.

  10. Being recruited as a staff+ engineer

    Thoughts around what makes recruiting messages effective.

  11. Thoughts around AI's effect on programming and creative work.

  12. Thoughts around social media's limits and how to potentially address them.

  13. User-centered iteration

    My thoughts around how caring, iterating and not striving for perfection leads to great results.

  14. External link icons

    What caused me to add external link icons and some considerations about how to implement them.

  15. Subsonic

    The triumphs and struggles of self-hosting my own personal music server.

  16. The AI Stanley Parable is coming

    Some ways that AI will help create more interactive and differentiated experiences.

  17. 5 year anniversary party

    Our anniversary party was comprised of solid friends and Lisa Frank Jesus among other things.

  18. Blog refresh 2023

    A post covering some new web features that I used when recreating this blog.

  19. Site redesign 2017

    Some of the history and exploration behind my 2017 site redesign.

  20. Developer chatroom etiquette

    Tips to keep in mind when using a developer chatroom.

  21. Lessons learned from a dining hall

    Some things I learned by regularly going to a college dining hall.

  22. An activity discovery app

    An app I created to help address decision paralysis when trying to find activities to do.

  23. Some keys to keep in mind if you want to learn web programming.

  24. How I managed to create an animated desktop background using a webpage.

  25. A short introduction to electronic music for those who don't know much about it.

  26. Spiral learning

    The way that I think about how the learning process works.

  27. Create useful things

    Some of my thoughts on our mandate as humans.

  28. Starting JavaScript (JS)

    The third talk in my front-end development crash course for designers.

  29. Starting HTML and CSS

    The second talk in my front-end development crash course for designers.

  30. The intro talk to my front-end development crash course for designers.

  31. Personal studies

    Covering an approach to learning that I've found to be quite valuable.

  32. How to create asset loading effects

    A look into how to create loading effects for images and videos.

  33. The ultimate wearable

    A look at the purpose of wearable technology and what it could be.

  34. Definition vs Description

    A look at what just describes us vs what truly defines us.

  35. An introduction to web animation

    An overview of basic CSS and JavaScript animation of DOM elements.

  36. How to learn anything

    My philosophy around learning new subjects.

  37. Some of the reasons why I believe contributing to something like StackOverflow is important.

  38. Proper usage of the picture element

    This post covers how you should use the picture element.

  39. This post covers some of the benefits of using units other than pixels when designing responsive sites.

  40. Some tips to efficiently modify DOM elements while limiting reflow.

  41. Why JavaScript instead of Flash?

    This post covers some of the advantages that JavaScript has over Flash.

  42. Why not use HTML tables for layout?

    Reasons why you should not use HTML tables for layout.

  43. The responsive design primer

    A primer on responsive web design, including how to use media queries, a mobile-first approach, and other techniques.

  44. The creative process

    How my creative process works.

  45. Single element shapes with gradients

    An exploration into how to make CSS-only shapes with gradients and outlines.