Topics /
Web & Frontend
The most popular blog posts about web & frontend on Hacker News. 4,615 posts.
Do you really know why you prefer REST over RPC?
A few weeks ago I’ve seen an interesting flock of tweets initiated by this question: This question and the tweets that followed put my brain on quite an animated discussion…
Web development is just broken
No, really, there’s something deeply flawed with web development. And I’m not (just) talking browser incompatibilities, or Ruby vs. Java vs. PHP vs. anything else or about Flash or HTML…
Web Code is a solved Problem – how about fixing Web UI next?
These days most of the focus in Web development is on code - JavaScript code in particular. By comparison, the Web UI - HTML and CSS and the browser DOM and support features - feels like it has been stuck in the mud and stagnating for a long time. We now have all the advanced coding tools to do cool stuff, but it…
Rails 3.2 Performance: Another Step Slower
best seo company australia
Tailwind and slop apps
Tailwind is great. It's a quick way to style a webpage and offers incredible flexibility. The problem is, despite Tailwind being incredibly customisable I can instantly tell when a site is using Tailwind. It has a certain look and feel that is hard to shake. A few years ago this "look and feel" was fresh and classy…
Computing primes with CSS
I’ve been working on a redesign of this site, so doing more CSS, finally internalizing Sass, etc. During my reading, the nth-child pseudo-class caught my eye.
The Web Doesn't Suck. Browsers are Innovating.
This week saw a flurry of back-and-forth about the future of the web platform. In the "web sucks" camp were Sachin Agarwal of Posterous (The Web Sucks. Browsers need to innovate [http://sachin.posterous.com/the-web-sucks]) and Joe Hewitt (Sachin summarized some of his tweets at
The dark forest and the cozy web (2020)
An illustrated diagram exposing the inner layers of the dark and cozy web
Links as originally imagined were a separate layer of annotation on documents
There’s a follow-up to this article, now, which explains the federated wiki angle to this more clearly.. “Everyone here will of course say they are carrying on his work, by whatever twi…
Katakana, Hiragana, and Unicode
How the 46 kana letters map onto 80 Unicode code points and how katakana and hiragana compare.
70% Repetition in Style Sheets: Data on How We Fail at CSS Optimization
Looking at data for some of the most popular websites, we repeat ourselves too much in CSS; using declarations just once is often one solid avenue to avoid repetition; together, we need to put more focus on style sheet optimization.
Starting a Django Project the Right Way
Socolive TV phát sóng trực tiếp bóng đá hôm nay, link xem SocoliveTV sắc nét chuẩn HD. Cập nhật Lịch thi đấu, BXH, Highlight, Kết quả bóng đá mới nhất!
What Comes After MVC
Rails apps start out quickly and beautifully, but after a year features are a struggle, tests are slow, developers are grinding, and stakeholders are unhappy. “Skinny controllers and fat models” ha...
Google offers Free Website with .in domains in India
Google is really taking Indian Market very seriously – According to an announcement today by Google has launched - India Get Your Business...
We Have Always Been at War with UI
A familiar story: company makes product, product becomes wildly popular, company royally fucks product up. The most recent example of this is TimelineGate, but it’s something I’ve had on my mind for a while. Thus I present to you a list of complaints about personally-inconvenient UI changes, carefully disguised as a…
An unusual Google Keyboard bug
Why backspaces sometimes don't work the way they should.
Mastering CSS blend modes
CSS mix blend modes provide an easy, yet powerful way to create visually interesting designs.
The Pure CSS3 Content Slider
If this is your domain name you must renew it immediately before it is deleted and permanently removed from your account. To renew this domain name visit NameBright.com
Sprite3D.js: a javascript library for 3D positionning
This page is slowly getting outdated. In my spare time, I've been working on a major syntax revision, Firefox compatibility issues and a new version of this page.