To Yarn and Back to Npm Again
Yarn solved the annoying problems we faced using npm, but it came with issues of its own. Here are the problems of Yarn and solutions that we landed on.
The latest blog posts to take off on Hacker News. 283 posts.
Yarn solved the annoying problems we faced using npm, but it came with issues of its own. Here are the problems of Yarn and solutions that we landed on.
In these tcpdump examples you will find 22 tactical commands to zero in on the key packets. Know your network with this powerful packet capture tool. Examples for http, icmp, dns, snmp and more.
The only real valuable thing is intuition. – Albert Einstein A year ago I got rid of my scale, a simple act that turned out to be the catalyst for a year’s worth of quiet introspection and experimentation in removing quantification from my life. A year later I’m quantifiably more ignorant about myself than I have been…
The end of semester is here and, as I grade our students semestral works, I get to use CMakeLists of dubious quality. After seeing the same errors repeat over and over again, I decided to write a short tutorial towards writing simple CMakeLists.
The Embedded Design principle, Jimmy Koppel's favorite principle for code quality, shown via caching code that looks fine but invites bugs.
So today we look inside these amazing cats that can somehow keep on wavin’ using less than 15 microwatts (!) of power. If you are into either ultra low-power or extreme design-for-manufacture, the you will want to see what is inside of these guys!
Datasette 0.22 is out with the most significant new feature I’ve added since the initial release: faceted browse. Datasette lets you deploy an instant web UI and JSON API for …
We are getting close to the official release date and have begun final preparations, including submitting 1Password 7 to the Mac App Store.
Imagine something really cool, like a fridge connected to a powerwall, powered entirely by solar panels. What could be cooler than that?
Possibly not as horrible as I'd thought
Email and IM are always there in the background, compelling us to click over for a "quick" check in. But these add up. Which made us ask: How much of your day is spent multitasking with communication tools? And just how bad is it for your productivity?
An unproductive day leads me to feel like I need to keep working. A focus system can help your days as a developer feel productive, freeing up your personal time for things you enjoy.
I’ve been thinking a lot about task management lately. I’ve actually been thinking about it for years. I’ve always been searching for the optimal way to sort through the bajillion things I have to do and remain productive.
For many years, Windows Notepad only supported text documents containing Windows End of Line (EOL) characters - Carriage Return (CR) & Line Feed (LF).
Since version 3.0 we've been shipping frequent dev builds , refining Sublime Text for a more polished experience all-around. Those dev builds are now rolling out to everyone as Sublime Text 3.1. The full changelog for 3.1 includes every detail, but the following are some we'd like to highlight:
I’ve been a professional Free Software developer in the GNU/Linux area for 14 years now, and a hobbyist developer and user for much longer. For some reason that never extended much to the smartphone world, beyond running LineageOS on my older phones (my current Sony Xperia is still under warranty and I’m fine with the…
Brian Donohue | Pinterest engineering manager, Product Engineering
How to stream local files using Python and 11 lines of code.
…the bottom line is, the experience is simultaneously high-end luxury yet while staying informed and in control of the device.
UML was created in 1994 by engineers at Rational Software to standardize system diagrams. Of the 14 UML diagram types, activity and use case diagrams handle 80% of real-world business process documentation needs.
GIMP 2.10.0 is now out with a boom!
July 2009 One reason programmers dislike meetings so much is that they're on a different type of schedule from other people. Meetings cost them more. There are two types of schedule, which I'll call the manager's schedule and the maker's schedule. The manager's schedule is for bosses. It's embodied in the traditional…
neflabs.com is your first and best source for information about neflabs. Here you will also find topics relating to issues of general interest. We hope you find what you are looking for!
A terminal built on web technologies
Jupyter presents a unique programming style where the programmer can change her code while it's running, reducing the cost of mistakes and improving the interactivity of the programming process. I discuss the benefits and limitations of this approach along with the related work.