PHPNews

14 KB

When you visit a website, your browser connects to a server via TCP. With TCP, the first roundtrip can be up to 14 KB large. In other words, the first 14 KB sent to the client will always be the quickest to render in the browser. The rest of the response is streamed afterwards. This website’s homepage is about 9.7 …

Continue reading »

Written by Sebastian De Deyne - - Aggregated on Monday May 6, 2019


14 KB

When you visit a website, your browser connects to a server via TCP. With TCP, the first roundtrip can be up to 14 KB large. In other words, the first 14 KB sent to the client will always be the quickest to render in the browser. The rest of the response is streamed afterwards. This website's homepage is about 9.7 …

Continue reading »

Written by Sebastian De Deyne - - Aggregated on Monday May 6, 2019


Web components

Every now and then, web components hype seems to resurface. Judging by my Twitter feed, it’s a bull market period now. Seems like a good time to share some thoughts. Web components over time by Chris Coyier This isn't a web components tutorial, but a high level overview of what web components are and how I …

Continue reading »

Written by Sebastian De Deyne - - Aggregated on Sunday April 28, 2019


Web components

Every now and then, web components hype seems to resurface. Judging by my Twitter feed, it's a bull market period now. Seems like a good time to share some thoughts. Web components over time by Chris Coyier This isn't a web components tutorial, but a high level overview of what web …

Continue reading »

Written by Sebastian De Deyne - - Aggregated on Sunday April 28, 2019


Why I prefer React over Vue

Vue is the default JavaScript framework for Laravel apps. Being part of the Laravel community, I often get the question why I prefer React, so I've decided to write down a few standout reasons. BIG FAT DISCLAIMER! Vue is a great framework, I just personally prefer React in most cases. This post isn't meant to …

Continue reading »

Written by Sebastian De Deyne - - Aggregated on Friday April 26, 2019


Keep your assets Prettier on every commit

I'm a happy prettier user to keep my CSS and JavaScript files consistent. However, it's hard to keep the discipline to run Prettier before every commit. This week I decided to automate the process with Husky and lint-staged . There's also an updated version of this post that uses husky and lint-staged to set …

Continue reading »

Written by Sebastian De Deyne - - Aggregated on Thursday April 4, 2019


The great divide

Chris Coyier consolidated an array of opinions about what it means to be a frontend developer today. On one side , an army of developers whose interests, responsibilities, and skill sets are heavily revolved around JavaScript. On the other , an army of developers whose interests, responsibilities, and skill …

Continue reading »

Written by Sebastian De Deyne - - Aggregated on Wednesday January 23, 2019


An introduction to Phoenix LiveView

The last year or two, I've been playing around with Elixir . Chris McCord, author of the Phoenix web framework, is working on a new feature for Phoenix: LiveView. Phoenix LiveView is an exciting new library which enables rich, real-time user experiences with server-rendered HTML. LiveView powered applications …

Continue reading »

Written by Sebastian De Deyne - - Aggregated on Friday January 11, 2019


Everyone has JavaScript, right?

I used to think disabled JavaScript went hand in hand with visitors explicitly blocking it. I came to the conclusion that I don't necessarily need to cater to that crowd, because the degraded user experience was by choice. After reading through this chart, I realized how wrong I was. Sometimes your JavaScript just …

Continue reading »

Written by Sebastian De Deyne - - Aggregated on Friday December 28, 2018


Not all code is the same

As a short follow-up to Everyone has JavaScript, right? , there's more to JavaScript than availability, there are also the performance implications. I don’t think most people are saying, “don’t use JavaScript.” That would be absurd. But use less, use it wisely, and don’t depend on a giant framework for simple …

Continue reading »

Written by Sebastian De Deyne - - Aggregated on Friday December 28, 2018


iA Writer 5.2 will embrace variable fonts

iA Writer is one of my favorite pieces of software, and I can't even say why. It just feels so good. In the upcoming 5.2 release, iA Writer will replace the current iA Writer Duo font with iA Writer Quattro, a variable font. While traditional fonts offer in a limited number of weights, variable fonts offer an …

Continue reading »

Written by Sebastian De Deyne - - Aggregated on Tuesday December 18, 2018