"If you spend a lot of time copying and pasting formatted text from the Internet or Microsoft Word, you might just adore PlainTextMenu: It strips out colors, formatting, bold text, and all the pesky things that make sharing or pasting text a pain between programs.
Sometimes, of course, it’s the rich text you want; the app offers a trigger so that you can have all text automatically converted or choose when to manually de-decorate your copied text. There are also options to auto-convert to all uppercase letters (if you’re feeling a HULK RAGE coming on), all lowercase (dabble in the poetry of e.e. cummings), or sentence capitalization.
The app has no settings menu, no other flashes, bangs, or whizzes. But it doesn’t really need to: It does what it says on the tin, with a few varied options, and it does it for under a dollar."
"Connected drives are the lifeblood of my workflow. No matter how much internal storage I have in my machine, I still keep an arsenal of external drives around for backups, music, videos, and anything else I don’t want bogging down my day-to-day.
Once they’re plugged in, though, I tend to forget about them, to the point where I often pull them out without properly ejecting. StorageStatus’ (Mac App Store link) active menu bar icon didn’t just alleviate my absent-mindedness, it taught me to identify each drive’s cycles so to better maximize efficiency."
"Leaving your MacBook plugged in all the time—for example, in order to use it with an external monitor while its lid’s shut—can be bad for the battery’s longevity. The Battery Project’s FruitJuice aims to help you keep your battery healthy by telling you when and for how long you’ll need to unplug each day.
There’s no sophisticated voodoo behind this process. FruitJuice is simply tracking your previous week’s battery behavior, then recommending you stay unplugged for 20 percent of the time you typically use your laptop. You can configure a small but legible menubar icon to show you how many minutes of unplugged time remain. You can remain unplugged as long as you like, but FruitJuice will send you reasonably unobtrusive notifications when you’re free to plug in again."
“The iOS Dock sits at the bottom of our iPhone, ipod touch, and iPad home screen, intended to hold the most commonly used apps for quicker launching. While it’s well known that you can customize the apps that are contained within the Dock, what’s lesser known is that you can actually reduce the number of apps visible from the 4 default, down to 3, 2, 1, and, if you really want to, 0 apps.”
“Kitematic is a brand new GUI for managing Docker images on OS X. It’s still early days for the project, but it already has a nice coat of paint and the docs aren’t too shabby either.”
"Notejam is a project in the spirit of TodoMVC, only for server-side frameworks. It allows you to quickly see how different web frameworks implement note taking app. Notejam’s features include:
- Request/Response handling
- Error handling
- Functional/unit testing
The list of supported frameworks is almost at double digits, with a few in progress. This looks like a great way to compare, contract, and learn about different web frameworks."
"Centering things in CSS is the poster child of CSS complaining. Why does it have to be so hard? They jeer. I think the issue isn’t that it’s difficult to do, but in that there so many different ways of doing it, depending on the situation, it’s hard to know which to reach for.
So let’s make it a decision tree and hopefully make it easier."
“Making an application work offline can be a daunting task. In this article, Matthew Andrews, a lead developer behind FT Labs, shares a few insights he had learned along the way while building the FT application. Matthew will also be running a ‘Making It Work Offline’ workshop at our upcoming Smashing Conference in Freiburg in mid-September 2014. — Ed.
We’re going to make a simple offline-first to-do application with HTML5 technology.”
“In the early days of mobile, debugging was quite a challenge. Sure, you could get ahold of a device and perform a quick visual assessment, but what would you do after discovering a bug?
With a distinct lack of debugging tools, developers turned to a variety of hacks. In general, these hacks were an attempt to recreate a given issue in a desktop browser and then debug with Chrome Developer Tools or a similar desktop toolkit. For instance, a developer might shrink the size of the desktop browser’s window to test a responsive website or alter the user agent to spoof a particular mobile device.”