Recent submissions

Comment · 6 years ago
I always reach for django for new projects. It's never let me down and can be used in many, many ways.

I usually end up with fairly succinct code and it's never difficult coming back to a project that is 5-6 years old. Can always understand what's going on in the project and get my mind back and running quickly with it.

Using it with GraphQL (graphene) makes it feels a bit more like one of the newer frameworks out there.

Really happy I learned it years and years ago. Nice to invest time into a framework that is still going strong so many years later.

Comment · 7 years ago
It's back now. Definitely worth a look. Been using bitwig for ages as it works beautifully on Linux and I'm really excited about version 3. Nice to see the project progress in such an amazing way.
Comment · 8 years ago
I suppose you wouldn't notice great things so much, as they wouldn't stand out from the crowd.
Comment · 8 years ago
It almost doesn't matter. Do you remember the hours and hours spent trying to debug something on IE that worked perfectly on Chrome/Firefox/Safari? All because MS didn't follow the standards that everyone was getting used to and had (mostly) advocated?

The thought of having to do anything remotely similar to that makes me shiver. Since MS made me go through that years ago, I simply will not go through that again. They did such a poor job with IE and it takes time for wounds to heal. Might sound a bit pathetic, but working life without having to develop for IE is much nicer. Chrome, Firefox and Safari generally behave in a similar manner. Yes, there are some inconsistencies, but nothing like IE. Especially the earlier versions (6!).

Comment · 8 years ago
Really not sure this is an alternative to blender. Blenders functionality stretches way way further than this. Go check out the blender 2.8. I think you'll be really quite impressed by the improvements that have gone into it.

Blender might be a "nightmare" for you. But without putting any proper criticism, your point is null.

Comment · 8 years ago
This is it. Safari really doesn't compare to chrome/firefox in terms of good developer tools. They are there, but no where near as useful/powerful.

I have noticed a few quirks in Safari that I have to work around. Like not rendering things exactly the same way as chrome/firefox. Bit of a pain, but there is never anything that's really "broken".

Comment · 8 years ago
Really great advice here. Sometimes might feel a bit stupid having all that equipment for a relatively short journey, but so worth it when you do need it.
Comment · 8 years ago
This is what I've been waiting for. As a developer, I love developing on Linux, I just flow better with it, servers are Linux as well etc...

But I do a lot of design work and this is where I miss all the Adobe apps. I've found a good workflow with inkscape and it serves me well.

Using a Windows VM with the Adobe cc suite is fine, but it's not as clean as having it (somewhat) natively available.

Great work Wine team.

Comment · 8 years ago
I've got a little 13" XPS Developer Edition and it's a really solid option. The build quality is perfect and I've yet to come across any issues with it. Use daily for web development in work and for personal projects.

With an i7 it runs really smooth. I opted for the FHD option for the longer battery life, but would have gone UHD if I didn't mind about battery life.

It's really nice to see Dell make Linux part of it's line-up. Part of me bought it as a little heads-up to Dell that Linux laptops are a good thing. I've always just installed Ubuntu over existing windows laptops, but it's nice to see it somewhat as a first class citizen with Dell.

Comment · 9 years ago
Weekend?
Comment · 9 years ago
Good god I owe you a beer. I am able to live a very nice life developing with django. Working on a large(ish) system with django, and it's an absolute joy. Thanks to you and everyone who has contributed.
Comment · 9 years ago
Yea I'm big fan of it. Strange things used to happen with npm, dependencies would break, installs would fail etc... Maybe something to do with our build config, but since moving to yarn, no problems. We don't ever think about packages breaking or anything now (which is how it should be).
Comment · 9 years ago
I was part of a team developing a travel product which needed huge amounts of data from flights to car rental... My god the travel industry is a mess in terms of accessible data. It was the biggest pain point. API's would randomly change structure, endpoints would stop working with unknown errors, data would be significantly different across companies for the same data etc... It was a shambles. Never again will I develop in the travel industry. Unless you own the data, working with it is terrible.

We ended up building our own little system that merged our own flight data with data from suppliers. The schema some of the suppliers provided was non sensical and it ended up being a really finely tuned system that would break reguarly if one of the data suppliers decided to change it without notice.

I spent my days dreaming of a standardized data pool, and while some of the data was standardized, not enough of it was.

Thank goodness I'm now working in an industry that we can totally own our data and are not reliant on anyone else for it.

Comment · 9 years ago
I tend to run:

    python -m http.server 0.0.0.0:8000
That should allow you to access it externally.
Comment · 9 years ago
Great list. I use a few of these on all projects.

Interestingly, django-webpack-loader has completely replaced django-compressor and all the other static bundlers. I like how configurable webpack is and how much control it gives you.

Anyone else completely switched over? Every single static file runs through webpack for me now, and I couldn't imagine ever going back.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton