Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rednafi
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
47 ms
·
661.
▲
by
rednafi
3y ago
Love it. It's different and the retro windows vibe doesn't feel too overwhelming. One nit, clicking on configuration brings up the page as as overlay, which is a bit hard to read on mobile devices. Tested on iPhone 14 PM safari.
662.
▲
by
rednafi
3y ago
Every brutalist site is lowJS site but not every lowJS site is brutalist.
663.
▲
by
rednafi
3y ago
I meant the comment section. Plenty of people have shared their personal sites here and it's delightful to go through them.
664.
▲
by
rednafi
3y ago
Reminds me of https://motherfuckingwebsite.com
665.
▲
by
rednafi
3y ago
I've been following Simon on every platform under the sun for the past few years and learned so many bits and pieces of tricks from his content. IDK how you write so many high quality stuff at such a fast pace while also doing a signif
666.
▲
by
rednafi
3y ago
Love the tone of the contents.
667.
▲
by
rednafi
3y ago
The rough edges on the site reminds of the good ol' 90s web which I never experienced. My experience with the early web is limited to the Wayback Machine. I went with an off-the-shelf, single-column theme and build mine on similar prin
668.
▲
by
rednafi
3y ago
I immediately turned on Safari reader mode on my phone. It's a life saver to battle these nuisances.
669.
▲
by
rednafi
3y ago
I like single column multi page blogs where folks just list out a bunch of heartfelt pieces they wrote about something and fired it into the aether. This UI maximalism is like Marvel movies—tons of CGI and fancy visuals with poor storytelli
670.
▲
by
rednafi
3y ago
People conflate brutalist design with user hostile UI. If a site doesn't wrap properly one a decent phone, it's user hostile. The brutalist moniker mostly means low-JS and less formulaic sites that aren't SEO optimized to the
671.
▲
by
rednafi
3y ago
Lol, a blog about the brutalist design on an excesssivist site.
672.
▲
by
rednafi
3y ago
Love how many of the sites listed here have brutalist low-JS design. The only thing I despise more than the new social media focused internet is, JS-heavy blogs containing one post that explains how that monstrosity was created. Then after
673.
▲
by
rednafi
3y ago
The biggest reason I stick with Chrome is how easy it is to resume your work on a new machine. You just log into your Google account and boom, all of your data and extensions start syncing in the background. With Firefox, I've to log i
674.
▲
by
rednafi
3y ago
These people's currency is the clout. They'll intentionally fire away a controversial opinion and then see their work from a corner as the rest of world loses their collective shit.
675.
▲
by
rednafi
3y ago
Since you're a junior engineer, I'd highly suggest to ignore the hype and focus on the fundamentals of software engineering. I don't know what segment of software you're into, but in general, you'll always need the
676.
▲
by
rednafi
3y ago
Lots of great content here. Thanks OP. Here's mine: https://rednafi.com/ I regularly write & rant about Python, Go, SQL, and the broader spectrum of SWE in general.
677.
▲
by
rednafi
4y ago
Huh! Unless you're using semaphores, you can also recreate similar situation with threads. Spin up a whole bunch of threads and send all of them towards some shared object or make 100s of requests with them. There's not much diffe
678.
▲
by
rednafi
5y ago
I'd argue that this is quite tunnel visioned since here are large Python codebases that are busy printing money for these huge SaaS companies while I'm writing this comment. Whether we like it or not Javascript and Python have won
679.
▲
by
rednafi
5y ago
I was actually waiting for this comment to pop up. Unfortunately, it's not so black and white as it seems. The service in question is deeply coupled with a Django monolith and rewriting that will be mostly a waste of time for a medium
680.
▲
by
rednafi
5y ago
Yep. Our entire stack is primarily based on Python. Rewriting microservices in a faster language seems tempting in theory but in practise there are so many hurdles that sometimes, in medium term, micro-optimizations really pay off.
681.
▲
by
rednafi
5y ago
I'd suggest following Bret Cannon's Syntactic Sugar series. It's an awesome overview of what goes behind different Python data structures. https://snarky.ca/tag/syntactic-sugar/
682.
▲
Pre-Allocated Lists in Python
(rednafi.github.io)
2 points
by
rednafi
5y ago
|
0 comments
683.
▲
Don't wrap instance methods with functools.lru_cache decorator in Python
(rednafi.github.io)
5 points
by
rednafi
5y ago
|
1 comments
684.
▲
by
rednafi
5y ago
This is cool. Does the name 'Arnie' bear any significance?
685.
▲
by
rednafi
5y ago
I don't use Windows but this still happened to me with my XPS 15 2020. I put it in sleep and shoved it in a bag while going on a hike. Fortunately it was only an hour hike and I could literally feel the heat emanating from the machine
686.
▲
A generic service to send, retry, and manage webhooks
4 points
by
rednafi
5y ago
|
0 comments
687.
▲
Effortless Config Initializer for Isomorphic Python Projects
2 points
by
rednafi
5y ago
|
0 comments
688.
▲
Think Async: Resources for Exploring Different Concurrency Paradigms in Python
2 points
by
rednafi
5y ago
|
0 comments
689.
▲
by
rednafi
6y ago
Recently, I came across the podcast on Talk Python where you talked about Dogsheep and Datasette. Dogsheep looks amazing and I can definitely get behind your philosophy of SQLite for everything.
690.
▲
by
rednafi
6y ago
This is true. I primarily write research code as well as some code that goes to prod. I love writing Python for exactly the reason you've mentioned. If something that needs to be re-written in a "proper" language, we've
More ›