|
Hacking the :visited selector to show unread posts. We'll look at the limitations and my little work-around.
|
|
The web is not print. I'm definitely not the first person to write about this. Just google that phrase and you'll find pages of articles that revolve around…
|
|
Update, July 24, 2026: JavaScript builds are now open source, available on every account tier, and buildable locally without a Codename One account. The original post below is preserved as published. See the current announcement . The JavaScript port is nearing beta stage which will start next week it’s already added support for most API’s including SQL support and many other features. Once the JavaScript port is in beta it will bec..
|
|
I’ve mentioned in the past that I believe getting enough sleep is a key component to happiness and success. I also believe that the quality of sleep contributes to these factors. Because of this, I’ve been using an application on my phone that tracks my sleep, for the past year. Basically, you tell the application what time you’d like to wake up, and then tell it how much earlier you’re willing to be woken up. Then, you put it next to y..
|
|
I’ve mentioned in the past that I believe getting enough sleep is a key component to happiness and success. I also believe that the quality of sleep contributes to these factors. Because of this, I’ve been using an application on my phone that tracks my sleep, for the past year. Basically, you tell the application what time you’d like to wake up, and then tell it how much earlier you’re willing to be woken up. Then, you put it next to y..
|
|
Learning Go was in my TODO list for a while, and finally I did something about it. This post contains some thoughts about it…
|
|
As I’ve talked with more and more people about my living situation, I’ve noticed a few questions that come up all the time. I’m going to answer them here in full, gory detail. How do you go to the bathroom at night? Do you just pee in the woods? As cool as it would be, my life is not an episode of Man vs Wild . I do have 24 hour key card access to any building on the campus that I work at, so I could use the facilities in there if ..
|
|
As I’ve talked with more and more people about my living situation, I’ve noticed a few questions that come up all the time. I’m going to answer them here in full, gory detail. How do you go to the bathroom at night? Do you just pee in the woods? As cool as it would be, my life is not an episode of Man vs Wild . I do have 24 hour key card access to any building on the campus that I work at, so I could use the facilities in there if ..
|
|
This is another post on philosophy, take that as you will. I went out with a couple of co-workers last Friday, and naturally the conversation eventually ended up on my living situation. I’ve been continually surprised at how receptive people are to the whole concept of living in a car, normally once I explain all of my motivating factors. Mainly, I get a lot of “ That’s really great! I personally could never do something like that, but p..
|
|
This is another post on philosophy, take that as you will. I went out with a couple of co-workers last Friday, and naturally the conversation eventually ended up on my living situation. I’ve been continually surprised at how receptive people are to the whole concept of living in a car, normally once I explain all of my motivating factors. Mainly, I get a lot of “ That’s really great! I personally could never do something like that, but p..
|
|
I spent the last couple days in Paris with a bunch of smart architects and developers who are about to deal with a complex Monolithic-to-Microservices architecture transition. On my flight back to Italy I jotted down a few thoughts on the topic and then, this morning, the first thing that comes up on my newsfeed is Monolith First by Martin Fowler. Stunning, because the essay content totally resonates with my own notes, so much that it w..
|
|
After trying and playing some new stuffs(except M preview) released in Google I/O, I have found some trivial things to take care of. In the first part of the series I will talk about Snackbars.
|
|
With all the new technologies emerging for cloud migration, there is a wide acceptance that cloud services are the cheapest, and best way to manage some kinds of infrastructures. Nevertheless, on the decision on wether we should migrate into cloud must still be analysed in other ways. That’s why the current Milk-as-a-Service analogy is great, as it illustrates the downfalls of moving to cloud, and the exact situation on wether you need a mi..
|
|
After trying and playing some new stuffs(except M preview) released in Google I/O, I have found some trivial things to take care of. In the first part of the series I will talk about Snackbars.
|
|
I spent the last couple days in Paris with a bunch of smart architects and developers who are about to deal with a complex Monolithic-to-Microservices architecture transition. On my flight back to Italy I jotted down a few thoughts on the topic and then, this morning, the first thing that comes up on my newsfeed is Monolith First by Martin Fowler. Stunning, because the essay content totally resonates with my own notes, so much that it w..
|
|
With all the new technologies emerging for cloud migration, there is a wide acceptance that cloud services are the cheapest, and best way to manage some kinds of infrastructures. Nevertheless, on the decision on wether we should migrate into cloud must still be analysed in other ways. That’s why the current Milk-as-a-Service analogy is great, as it illustrates the downfalls of moving to cloud, and the exact situation on wether you need a mi..
|
|
It was a great read I must say! Packed with conspiracy and alternate history while remaining true to the facts of Lincoln’s life…
|
|
Eight little things I like to nitpick about in code. Mostly applicable to Java, but some are language-neutral.
|
|
There is a Chinese phrase - 扬汤止沸 (yang tang zhi fei) - which means to stop water from boiling over by skimming it off the top and pouring it back. The underlying meaning is that you think you are solving a problem but, in reality, you are not tackling the root cause. This proverb describes the challenge organizations face when competing for agile creative talent today.
|
|
As I came to the edge of the woods, Thrush music – hark! Now if it was dusk outside, Inside it was dark. Too dark in the woods for a bird By sleight of wing To better its perch for the night, Though it still could sing. The last of the light of the sun That had died in the west Still lived for one song more In a thrush’s breast.
|
|
We are in the process of migrating the storage implementation from App Engine to Amazon’s S3 storage as part of our bigger migration away from App Engine . If you experience issues related to build results please let us know so we can iron out potential regressions. We are deploying this change in a way that makes it very easy to toggle this on/off and in case S3 builds prove to be an issue we will be able to revert them quickly.
|
|
Ok, so I have a confession: this is the first post that I’m actually typing up FromInsideTheBox . By the magic and miracles of modern technology, I’m actually able to access the internet by tethering to my cellphone. I’ve already talked about how this place is starting to feel like home, but I think calling it a dorm room, as someone said to me today, is much more appropriate. It even looks like one (see the picture above for the current s..
|
|
Ok, so I have a confession: this is the first post that I’m actually typing up FromInsideTheBox . By the magic and miracles of modern technology, I’m actually able to access the internet by tethering to my cellphone. I’ve already talked about how this place is starting to feel like home, but I think calling it a dorm room, as someone said to me today, is much more appropriate. It even looks like one (see the picture above for the current s..
|
There's been a fair deal of hubbub in the community about version numbers, including what is and isn't Semantic Versioning , what qualifies as a breaking change and how to use version numbers. Underscore.js released a second digit "minor update" that was actually a breaking update for some people. They argue it was minor because not very many people would be affected. The community however was angry. On the opposite side of thing....
|
There's been a fair deal of hubbub in the community about version numbers, including what is and isn't Semantic Versioning , what qualifies as a breaking change and how to use version numbers. Underscore.js released a second digit "minor update" that was actually a breaking update for some people. They argue it was minor because not very many people would be affected. The community however was angry. On the opposite side of thing....
|
|
Following the example of GKH and others, I've added one more piece of software on my email setup and workflow . That piece is msmtp , a very simple and lightweight SMTP client, that integrates really well with the rest of my setup.
|
|
A Better Way to Automatically Merge Changes in Your XCode Project Files . Clean Code: A Handbook of Agile Software Craftsmanship (Book) . From Xcode to TestFlight using command line . Fuzzy autocomplete for Xcode . Multiplex (like Emacs multiple cursor but for Xcode) . Reverse-engineering Xcode with dtrace .
|
|
Australia's best food experiences: state by state . Best Queensland island escapes for small budgets . Des and Debi O’Tooles Honey . Fish and chips at Bondi beach. Tasmania: the isle that's wild at heart . The Butler Potts Point (bar & restaurant). Tree Top Walk (Walpole, Australia): Top Tips Before You Go - TripAdvisor .
|
|
Atlantic Road . Bergen (check out colorful wooden houses). Bergen railway (Bergen-Oslo): 300 miles of beautiful Norwegian scenery. Lofoten Islands . Norwegian Air (cheap flights between all the Olden . Reine . Sakrisøy, Lofoten Islands . Spitsbergen . The Atlantic Road - Atlanterhavsveien / Atlanterhavsvegen .
|
|
Rails: Writing Engine Tests That Depend on Main Application Models
-
kyrofa.com
-
11 years ago
-
eng
When developing a new Ruby on Rails project, one doesn’t always start from scratch. Often one first searches for an open-source project that will at least get one part of the way there. For example, one might want to do something as simple a create a website with a blog as well as image galleries. The first step in this journey might be to find some open-source blog software for Rails, e.
|
After hosting the Meta Refresh Delhi Runup Event, it was time for us at Wingify to prep up for MetaRefresh. We were very excited to…
|
|
A year ago I was asked to coach someone in the office. My first reaction was to run away! I was overwhelmed at the thought of being responsible for someone’s development and career even though I was promised the support needed and that it was going to be a great learning opportunity for me too. I eventually accepted the challenge and today I’m delighted with that decision.
|
|
Innovation Ahead: How Custom Software Development is Changing
-
www.thoughtworks.com
-
11 years ago
-
eng
Business leaders are feeling under fire. As competition heats up, they must create stand-out digital experiences and engage customers across digital channels . But creating the software that brings these digital experiences to life is easier said than done. So what’s the answer?
|