41554 blogs · [ { "id": "01a087ac-ff6a-71e9-9012-f7740c2a297d", "title": "Want some browser with your tabs?", "url": "https://nealshyam.com/writing/tab-tamer/", "published_at": "2015-08-20T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a72165ee3d", "title": "Stop rage quits with this 1 easy trick", "url": "https://nealshyam.com/writing/frustration-js/", "published_at": "2015-08-13T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a721a1d62c", "title": "Slack, do you even lift?", "url": "https://nealshyam.com/writing/slack-workout/", "published_at": "2015-08-06T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a7221006f5", "title": "Hacking the friendly skies", "url": "https://nealshyam.com/writing/flight-checkin/", "published_at": "2015-07-30T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a72221091a", "title": "What’s for lunch?", "url": "https://nealshyam.com/writing/wheel-of-lunch/", "published_at": "2015-07-23T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a7226cfa88", "title": "Murder your browser tabs", "url": "https://nealshyam.com/writing/kill-tabs/", "published_at": "2015-07-16T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a7229ca3c9", "title": "Throw out the rulebook", "url": "https://nealshyam.com/writing/split-stick/", "published_at": "2015-07-09T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a7233f0717", "title": "Face-based captcha", "url": "https://nealshyam.com/writing/face-based-captchas/", "published_at": "2015-07-02T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a723b143d1", "title": "Build mobile apps without mobile developers", "url": "https://nealshyam.com/writing/android-ios-boilerplate/", "published_at": "2015-06-25T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a724255ab3", "title": "CSV in, HTML out", "url": "https://nealshyam.com/writing/csv-to-html/", "published_at": "2015-06-18T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a724fc9923", "title": "Better URLs for Google Drive", "url": "https://nealshyam.com/writing/super-share/", "published_at": "2015-06-11T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a725620607", "title": "Better web UX with deep links", "url": "https://nealshyam.com/writing/deep-link/", "published_at": "2015-06-04T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a725d2b2c6", "title": "CSS for all hours", "url": "https://nealshyam.com/writing/goodnight-css/", "published_at": "2015-05-28T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a725ee5e62", "title": "If this, then webhook", "url": "https://nealshyam.com/writing/ifttt-webhook/", "published_at": "2015-05-21T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a726ec517c", "title": "Plug & play kill switch", "url": "https://nealshyam.com/writing/usb-killswitch/", "published_at": "2015-05-14T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a727b4bcf4", "title": "Searching for the ivory tower", "url": "https://nealshyam.com/writing/ivory-towers/", "published_at": "2015-05-07T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a728a1c697", "title": "Get jazzy with web audio", "url": "https://nealshyam.com/writing/jazzy-web-audio/", "published_at": "2015-04-30T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a728fe0380", "title": "Alt text, just a tweet away", "url": "https://nealshyam.com/writing/alt-text-tweets/", "published_at": "2015-04-23T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a7295e77cd", "title": "Can computers do empathy?", "url": "https://nealshyam.com/writing/can-computers-empathize/", "published_at": "2015-04-16T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a729d57e03", "title": "Watermark everything", "url": "https://nealshyam.com/writing/watermark-everything/", "published_at": "2015-04-09T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a72a5f0e6c", "title": "Think inside the box", "url": "https://nealshyam.com/writing/think-inside-the-box/", "published_at": "2015-04-02T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a72af15593", "title": "Reverse chromesthesia", "url": "https://nealshyam.com/writing/reverse-chromesthesia/", "published_at": "2015-03-26T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a72bbb1fb6", "title": "Who really understands SEO?", "url": "https://nealshyam.com/writing/who-understands-seo/", "published_at": "2015-03-19T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a72c8e92b9", "title": "My open source marketing stack", "url": "https://nealshyam.com/writing/marketing-stack/", "published_at": "2015-03-15T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a72d0748e2", "title": "Filter frenzy", "url": "https://nealshyam.com/writing/filter-frenzy/", "published_at": "2015-03-12T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a72df0d33e", "title": "Hackathon table numbers", "url": "https://nealshyam.com/writing/hackathon-tables/", "published_at": "2015-03-07T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a72e731335", "title": "Clashing colors", "url": "https://nealshyam.com/writing/clashing-colors/", "published_at": "2015-03-05T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a72f714331", "title": "My favorite aliases", "url": "https://nealshyam.com/writing/my-favorite-aliases/", "published_at": "2015-03-02T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a73031becf", "title": "GameDev with GLAM", "url": "https://nealshyam.com/writing/gamedev-with-glam/", "published_at": "2015-02-26T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a731231ccf", "title": "What’s the wifi?", "url": "https://nealshyam.com/writing/whats-the-wifi/", "published_at": "2015-02-19T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a731dba000", "title": "The fast & the furious users", "url": "https://nealshyam.com/writing/fastimage/", "published_at": "2015-02-12T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a731df0ee1", "title": "Li-UBER-rate your data", "url": "https://nealshyam.com/writing/uber-data/", "published_at": "2015-02-05T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a732b0854e", "title": "Pls read-tweet", "url": "https://nealshyam.com/writing/pls-read-tweet/", "published_at": "2015-01-29T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a732b6e17e", "title": "Grandparent ready SVGs", "url": "https://nealshyam.com/writing/grandparent-svgs/", "published_at": "2015-01-22T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a7333b5a99", "title": "Zero to landing page in 60 seconds", "url": "https://nealshyam.com/writing/zero-to-landing-page/", "published_at": "2015-01-15T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a733debfff", "title": "I can’t stop the rain", "url": "https://nealshyam.com/writing/cant-stop-the-rain/", "published_at": "2015-01-08T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a734c03cb1", "title": "Just add JSON for easy APIs", "url": "https://nealshyam.com/writing/json-api/", "published_at": "2015-01-02T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a734f51338", "title": "OMG, that’s so random!", "url": "https://nealshyam.com/writing/thats-so-random/", "published_at": "2014-12-24T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a735d1fa56", "title": "Put your gifs on a diet", "url": "https://nealshyam.com/writing/gifs-on-a-diet/", "published_at": "2014-12-18T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a736020e08", "title": "Optimal isn’t optional", "url": "https://nealshyam.com/writing/optimal-isnt-optional/", "published_at": "2014-12-11T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a736095af8", "title": "One email to read them all", "url": "https://nealshyam.com/writing/one-email/", "published_at": "2014-12-04T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a736fb6d6f", "title": "Social money scams", "url": "https://nealshyam.com/writing/social-money-scams/", "published_at": "2014-11-26T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a7372aae93", "title": "The right tooltip for the job", "url": "https://nealshyam.com/writing/right-tooltip/", "published_at": "2014-11-20T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a737aa6a92", "title": "Going graphical", "url": "https://nealshyam.com/writing/going-graphical/", "published_at": "2014-11-13T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a7386b0560", "title": "Torrents to TV", "url": "https://nealshyam.com/writing/torrents-to-tv/", "published_at": "2014-11-06T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a7387e88fe", "title": "Diagnose table-flippy CSS", "url": "https://nealshyam.com/writing/table-flippy-css/", "published_at": "2014-10-30T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a7388b0970", "title": "Texts my jam!", "url": "https://nealshyam.com/writing/texts-my-jam/", "published_at": "2014-10-23T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a73974b86c", "title": "The short & curlies", "url": "https://nealshyam.com/writing/short-and-curlies/", "published_at": "2014-10-16T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a739da0022", "title": "Bigger & better footnotes", "url": "https://nealshyam.com/writing/bigger-better-footnotes/", "published_at": "2014-10-09T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a73a468b0e", "title": "A teeny tiny DB", "url": "https://nealshyam.com/writing/teeny-tiny-db/", "published_at": "2014-10-02T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a73b0c2947", "title": "The juice is loose", "url": "https://nealshyam.com/writing/juice-is-loose/", "published_at": "2014-09-25T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a73b3af9d4", "title": "Hacking 90s nostalgia", "url": "https://nealshyam.com/writing/hacking-90s-nostalgia/", "published_at": "2014-09-18T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a73b56db4c", "title": "Forget frameworks & build your app with email", "url": "https://nealshyam.com/writing/email-first-apps/", "published_at": "2014-09-11T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a73bcc70f9", "title": "The best thing you’ll ever read about CSVs", "url": "https://nealshyam.com/writing/csv-parsing/", "published_at": "2014-09-04T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a73c549483", "title": "Dat GUI tho", "url": "https://nealshyam.com/writing/dat-gui-tho/", "published_at": "2014-08-28T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a73c60746e", "title": "Garbage in, awesome out", "url": "https://nealshyam.com/writing/garbage-in-awesome-out/", "published_at": "2014-08-21T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a73cc6ba18", "title": "Async recruiting", "url": "https://nealshyam.com/writing/async-recruiting/", "published_at": "2014-08-14T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a73d778d61", "title": "1.00 is the ugliest number", "url": "https://nealshyam.com/writing/the-ugliest-number/", "published_at": "2014-08-07T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a73e389ca9", "title": "Look ma, no server!", "url": "https://nealshyam.com/writing/look-ma-no-server/", "published_at": "2014-07-31T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a73f260b8d", "title": "Put your phone in motion", "url": "https://nealshyam.com/writing/phone-in-motion/", "published_at": "2014-07-24T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a73f268062", "title": "Rebus → smiley → emoji", "url": "https://nealshyam.com/writing/rebus-smiley-emoji/", "published_at": "2014-07-17T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a73f3e2677", "title": "Nice pipes", "url": "https://nealshyam.com/writing/nice-pipes/", "published_at": "2014-07-10T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a7403cc007", "title": "Responsive design by browser & OS", "url": "https://nealshyam.com/writing/browser-specific-css/", "published_at": "2014-07-03T00:00:00+00:00" }, { "id": "01a087ac-ff6b-7283-a042-34a741264eb6", "title": "Streamlined supercuts", "url": "https://nealshyam.com/writing/streamlined-supercuts/", "published_at": "2014-06-26T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670b302272f", "title": "Polyglots have more fun", "url": "https://nealshyam.com/writing/polyglots-have-more-fun/", "published_at": "2014-06-19T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670b39c2f25", "title": "Better inline than out", "url": "https://nealshyam.com/writing/better-inline-than-out/", "published_at": "2014-06-12T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670b3abd9c6", "title": "Text the vote", "url": "https://nealshyam.com/writing/text-the-vote/", "published_at": "2014-06-05T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670b42b4c7a", "title": "Don’t SaaS me", "url": "https://nealshyam.com/writing/dont-saas-me/", "published_at": "2014-05-29T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670b47bca5a", "title": "Just-in-time blogging", "url": "https://nealshyam.com/writing/jit-blogging/", "published_at": "2014-05-22T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670b57963b4", "title": "Brute forcing contact info", "url": "https://nealshyam.com/writing/brute-forcing-contact-info/", "published_at": "2014-05-15T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670b612609f", "title": "Mail merge for hackers", "url": "https://nealshyam.com/writing/mail-merge-for-hackers/", "published_at": "2014-05-08T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670b67cb271", "title": "The spreadsheet is the database", "url": "https://nealshyam.com/writing/spreadsheet-database/", "published_at": "2014-05-01T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670b76a49e9", "title": "Hacker’s toolbox", "url": "https://nealshyam.com/writing/hackers-toolbox/", "published_at": "2014-04-24T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670b8290cf0", "title": "Functional forms", "url": "https://nealshyam.com/writing/functional-forms/", "published_at": "2014-04-17T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670b90d33d1", "title": "Show & tell", "url": "https://nealshyam.com/writing/show-and-tell/", "published_at": "2014-04-10T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670b9c0576b", "title": "Directory listings with metadata", "url": "https://nealshyam.com/writing/directory-listings/", "published_at": "2014-04-03T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670ba7431ce", "title": "Adding comments to static blogs", "url": "https://nealshyam.com/writing/adding-comments-to-static-blogs/", "published_at": "2014-03-27T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670bb65a252", "title": "You down with OGP?", "url": "https://nealshyam.com/writing/you-down-with-ogp/", "published_at": "2014-03-20T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670bc20f966", "title": "Calling it splits, a PDF breakup story", "url": "https://nealshyam.com/writing/calling-it-splits-a-pdf-breakup-story/", "published_at": "2014-03-13T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670bced4026", "title": "Augment your browser’s reality", "url": "https://nealshyam.com/writing/augment-your-browsers-reality/", "published_at": "2014-03-06T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670bd700a5f", "title": "The client (side) is always right", "url": "https://nealshyam.com/writing/the-client-side-is-always-right/", "published_at": "2014-02-27T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670bdb8b779", "title": "Mind the MacGap", "url": "https://nealshyam.com/writing/mind-the-macgap/", "published_at": "2014-02-20T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670be5baa69", "title": "Colorful consoles", "url": "https://nealshyam.com/writing/colorful-consoles/", "published_at": "2014-02-13T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670be88ac49", "title": "An email assembly line", "url": "https://nealshyam.com/writing/an-email-assembly-line/", "published_at": "2014-02-06T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670bee1226c", "title": "Be your own Beethoven", "url": "https://nealshyam.com/writing/be-your-own-beethoven/", "published_at": "2014-01-30T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670bf8d514e", "title": "Markdown and get PDF’d up", "url": "https://nealshyam.com/writing/markdown-and-get-pdfd-up/", "published_at": "2014-01-23T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670bfe1de63", "title": "Text with a hair trigger", "url": "https://nealshyam.com/writing/text-with-a-hair-trigger/", "published_at": "2014-01-16T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670c018f846", "title": "Dissecting the news", "url": "https://nealshyam.com/writing/dissecting-the-news/", "published_at": "2014-01-09T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670c0cf01fa", "title": "The keyboard shortcut to success", "url": "https://nealshyam.com/writing/keyboard-shortcut-to-success/", "published_at": "2013-12-26T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670c103b239", "title": "Plumbing the depths", "url": "https://nealshyam.com/writing/plumbing-the-depths/", "published_at": "2013-12-19T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670c1ec3e21", "title": "Stop talking to yourself", "url": "https://nealshyam.com/writing/stop-talking-to-yourself/", "published_at": "2013-12-12T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670c2442b8a", "title": "Sort it out", "url": "https://nealshyam.com/writing/sort-it-out/", "published_at": "2013-12-05T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670c25bcaee", "title": "Log & hip hop", "url": "https://nealshyam.com/writing/log-and-hip-hop/", "published_at": "2013-11-28T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670c2c8502c", "title": "Tunnels & testing", "url": "https://nealshyam.com/writing/tunnels-and-testing/", "published_at": "2013-11-21T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670c31f6a01", "title": "Domo arigato Mr. Cron-boto", "url": "https://nealshyam.com/writing/domo-arigato-mr-cron-boto/", "published_at": "2013-11-14T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670c33e3881", "title": "Pixel-lytics", "url": "https://nealshyam.com/writing/pixel-lytics/", "published_at": "2013-11-07T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670c426db5f", "title": "Ghost in the iframe", "url": "https://nealshyam.com/writing/ghost-in-the-iframe/", "published_at": "2013-10-31T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670c4c075e8", "title": "HTML and video and backgrounds - oh my!", "url": "https://nealshyam.com/writing/html-video-backgrounds-oh-my/", "published_at": "2013-10-24T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670c50df755", "title": "Show your true colors", "url": "https://nealshyam.com/writing/show-your-true-colors/", "published_at": "2013-10-17T00:00:00+00:00" }, { "id": "01a087ac-ff6c-709f-afd7-9670c58f32b7", "title": "Tilt-O-Scroll", "url": "https://nealshyam.com/writing/tilt-o-scroll/", "published_at": "2013-10-10T00:00:00+00:00" } ] posts Claim your blog
Back to nealshyam.com
Blog · corpus.blog/blogs/nealshyam.com/posts

nealshyam.com

nealshyam.com

2015

2014

2013