rollup, parcel if youâre shipping libraries/packages.
everything old is new again
so, this guide is obviously about writing complex apps withâthickâ clients that have javascript running browser-side. however, there is a trend to go back toâhow things used to beâ with thinner clients and running things more on the server-side. these thought leaders arenât necessarily wrong! weâve been oscillating between serverâclientâserver and i think this is a healthy criticism on how things maybe have gotten out of hand on the complexity of frontend projects(i mean, hell, i had to write this whole guide meant to navigate this complex landscape!)
here are tech projects to watch as this trend continues:
if you wanna read an absolutely brutal takedown of the current untenable, complex state of frontend read The Market for Lemons.
ai/ml
GitHub Copilot: helps you write code more quickly. wield wisely though: with great power⌠comes less understanding of the underlying principles đ
our current Internet has become highly centralized, with your data being held up in silos like Facebook, Twitter, and the like. imagine how incredibly stupid it would be if you used Gmail but your friend used Yahooâs mail and you couldnât email each other because you used different services. email works because it doesnât care what service or your friend picked: it nevertheless lets you communicate with others using different companies.
now think of how insanely dumb it is that just because you choose MySpace, another friend chooses Friendster, and yet another friend chooses Facebook, you cannot communicate, share photos andâbe friendsâ.(all this, of course, is on top of the fact that a lot of these sites profit off of you and your data.) we need to work hard to think of a world that lets users break down these corporate walls and offer interoperability with each other, instead of siloing people into a single service.
iâve been following(andcontributing) the work of decentralization, the work to make the Internet as it was intended to be. while itâs made great strides in recent years, it has a long way to go and definitely could use your help and passion. it behooves you to start thinking ahead to a world where your users donât feel stuck to the platform youâre creating.
tl;dr
climatetech
projects to keep on eye on
Romeeverything old is new again
ai/ml
resources
decentralization