“Your brain,” James Montalbano concluded, “knows the shape of the word.”
will byers stan first human second

izzy's playlists!
Monterey Bay Aquarium
sheepfilms

JVL
we're not kids anymore.
$LAYYYTER
hello vonnie
cherry valley forever

ellievsbear
Acquired Stardust

JBB: An Artblog!

Origami Around

blake kathryn
Misplaced Lens Cap

pixel skylines
styofa doing anything

Kiana Khansmith
RMH

seen from Australia
seen from United States
seen from United States
seen from India
seen from United States

seen from Canada

seen from Lithuania

seen from Malaysia
seen from TĂĽrkiye

seen from Tunisia
seen from United States

seen from United States

seen from Netherlands
seen from Ireland
seen from United States
seen from United Kingdom
seen from United States
seen from Canada

seen from South Korea
seen from United Arab Emirates
@bugsandmethods
“Your brain,” James Montalbano concluded, “knows the shape of the word.”

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
When I tell an Uber driver what I do and he spends the rest of the ride trying to get a website:
Well, it’s officially the weekend, so this is bound to happen. Have a good one!
Writing about UX, Interaction Design and Front-end Development
I'm a big proponent of talking to users early in the product design process, getting feedback and iterating - aren't we all? It's a good way to ensure what you're designing and making is on the path to being useful and usable.
However many of us, including myself, tend to shy away from actually doing this on a regular basis. One of the biggest pain points is time.
It takes time to recruit the right persona.
It takes time to schedule and find a time that suits both parties.
It takes time to set up and conduct the sessions.
Today, when designing features at Mailgun, we have a rapid workflow that works pretty well. It enables us to get quick feedback from our user base on new features.
There comes a time in the life of every developer when you stop thinking about whether your code works. Instead, you concern yourself with something else entirely: how efficiently your code works.
In fact, you can trace this back to Kent Beck’s philosophy of “Make it work, make it right, make it fast.” Once you’ve got your code doing what you want it to do, you need to make it better. But what do you do with your improved code once you’ve set it right? Make sure that it’s working as fast as it possibly can, of course!
A minimum viable product (MVP) is not always a smaller/cheaper version of your final product. Defining the goal for a MVP can save you tons of time, money and grief.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Typography Cheatsheet
A comprehensive guide to using proper typographic characters, including correct grammatical usage.
“Really connecting with our users”:
Using Sidekiq Pro in a public Repo
How to use Sidekiq-Pro with a public repo..with Heroku
Only because we didn't try it anywhere else.
tldr;
TLDR Solution
Story behind problem
In a recent project in which we are using a public repo we made the mistake of including our source url for access to the Sidekiq-Pro Gem within minutes Mark Perham was knocking our digital door(email) giving us a wag of the finger.
We where then faced with a dilemma the client insisted we kept an open repo but we needed the power of sidekiq-pro. Having to edit in the url into our Gemfile everytime we pulled from Git would be a pain.
After much googling and StackOverflow no simple answer bubbled up. It wasn't until we came across this RubyGems Doc -Gem Sources
Solution:
Just create a .gemrc in root of the rails app directory, remove the source url from the gemfile and add the source like so.
./.gemrc
sources: - https://user:[email protected]/
This solved our problem in development and keeping the repo open but then we came across another issue in that our heroku server wouldn't build becuase bundle wouldn't pass after some experimentation we found out that the Enviroment Variables are available at the start of each build and since a Gemfile is just ruby anyway.
./Gemfile
# If production use sidekiq pro url if ENV['RACK_ENV'] == 'production' gem 'sidekiq-pro', :source => "https://#{ENV['sidekiq_url']}" else gem 'sidekiq-pro', '~> 1.9.2' end
Tldr Solution
./.gemrc
sources: - https://user:[email protected]/
./Gemfile
# If production use sidekiq pro url if ENV['RACK_ENV'] == 'production' gem 'sidekiq-pro', :source => "https://#{ENV['sidekiq_url']}" else gem 'sidekiq-pro', '~> 1.9.2' end
Saga of Soul
Role: Designer and Developer
Site: SagaOfSoul
Source: Github
The popular web fiction was in need of a new site and this was my proposal. Analytics showed a steady increase in mobile readership so I designed it to be responsive with a Mobile first design with a few techniques cribbed from the Bootstrap version at the time and planned to maximize accessibility.Â
The design was done under careful consideration for the main purpose of site which was to be digesting large walls of text, as so priority was given to the typographical rhythm; clear spacing and styling between different types of text, a line-height that balances the space per line ensuring the paragraphs do not feel crowded, the font’s used where “Georgia” for the body and “Copperplate” for the headers in order to give it a more printed book feel. East asian quotes「」where used to denote the Japanese translated text.
Revive
Was brought on to implement subscription services and design a user settings dashboard. They are a large amount of limits for each subscription tier and a user needed to know what they currently have and what they have currently used. As the system is used it’s updated to reflect their current usage and limit.
They current state will never happen dues to server side validations and was hardcoded for demo purposes.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Shift.City
Role: Designer and Developer
Team(2): Self and Jan Ding
Website: Shift.City
Source: Github
Built for the Smart City Hackaton its a simple app designed to do one thing well and that is find suitable cities for specialised migratory workers such as Emergency Personel, Social Research Scientists or Engineers. The only data we where able to procure in the short period was information on the top 10 cities hiring for Firefighters the rest of the data is generated on the fly.
Developed and Designed over ~43hrs.
Wyncode Pre-Work
Role: Designer and Developer
A simple app built over a weekend to present primer concepts to future students of Wyncode. We kept close tabs on the students progress which then use to inform them of their completion percentage of each unit.
Unit - Show
We needed a way to keep track of what sections students had complete, inform them of their progress and an easy way to provide the curriculum in a quick and simple non-threatening manner.
It was pieced together using bootstrap components; carousel, scroll spy and list items.
There was supposed a nice congratulations screen at end of each unit but was cut due to time constraints.
Navigating the web is a means to an end and every click counts. Users need to know which areas of the page are plain static content, and which areas are clickable (or tappable).
Make clickable elements obvious to users so they don’t need to ponder the meaning of design elements or encounter nasty surprises when something doesn’t work as expected. As Jakob Nielsen puts it, “Life is too short to click on things you don’t understand.”
It’s a simple matter of interaction cost: People treat clicks like currency and they don’t spend it frivolously.They guard clicks with care and resent sites that force them to hunt for clickable items, or, even worse, waste their clicks.
....