Programming principles for front-end developers

Like many front-end developers, I don’t have a formal computer science background. I rolled into this discipline as a designer wanting more control over the end product. Because of that, a lot of computer science things are lost on me. All I know about capital-s Software Development, I learned as I went from various sources. […]

The post Programming principles for front-end developers first appeared on Kilian Valkhof.


This content originally appeared on Kilian Valkhof and was authored by Kilian Valkhof

Like many front-end developers, I don’t have a formal computer science background. I rolled into this discipline as a designer wanting more control over the end product. Because of that, a lot of computer science things are lost on me.

All I know about capital-s Software Development, I learned as I went from various sources. The result is that I now carry with me a number of maxims, sayings and rules-of-thumb that help me make development choices while I’m building something. Late last year I finally sat down and wrote about these principles over on Piccalilli:

Programming principles for front-end developers

The article really resonated with people. Not only was it the most read article on Piccalilli in 2025 (despite being released at the end of November), I also got numerous messages from people about how this helped them think about their code in new ways. It was difficult to find the right way to articulate my approach in a way that made sense (The article idea was on my backlog for well over a year) and didn’t just present the end result but instead showed how to think about code in a way that works for you.

I’m very excited to share that I will be presenting this topic as various conferences throughout the year. The first will be at Confoo in Montreal, at the end of February. Later this year I’ll be presenting it at a conference in Europe too, but that hasn’t been announced yet.

I’d love to give this talk at more conferences and meetups. If you checked out the article and think it would be a good fit for your audience, please reach out!

The post Programming principles for front-end developers first appeared on Kilian Valkhof.


This content originally appeared on Kilian Valkhof and was authored by Kilian Valkhof


Print Share Comment Cite Upload Translate Updates
APA

Kilian Valkhof | Sciencx (2026-01-26T09:08:56+00:00) Programming principles for front-end developers. Retrieved from https://www.scien.cx/2026/01/26/programming-principles-for-front-end-developers/

MLA
" » Programming principles for front-end developers." Kilian Valkhof | Sciencx - Monday January 26, 2026, https://www.scien.cx/2026/01/26/programming-principles-for-front-end-developers/
HARVARD
Kilian Valkhof | Sciencx Monday January 26, 2026 » Programming principles for front-end developers., viewed ,<https://www.scien.cx/2026/01/26/programming-principles-for-front-end-developers/>
VANCOUVER
Kilian Valkhof | Sciencx - » Programming principles for front-end developers. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2026/01/26/programming-principles-for-front-end-developers/
CHICAGO
" » Programming principles for front-end developers." Kilian Valkhof | Sciencx - Accessed . https://www.scien.cx/2026/01/26/programming-principles-for-front-end-developers/
IEEE
" » Programming principles for front-end developers." Kilian Valkhof | Sciencx [Online]. Available: https://www.scien.cx/2026/01/26/programming-principles-for-front-end-developers/. [Accessed: ]
rf:citation
» Programming principles for front-end developers | Kilian Valkhof | Sciencx | https://www.scien.cx/2026/01/26/programming-principles-for-front-end-developers/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.