41554 blogs · [ { "id": "01a0bc32-cf2f-739e-bccb-88f9507fe0eb", "title": "My Habit Totem for Daily Routines", "url": "https://loufranco.com/blog/my-habit-totem-for-daily-routines", "published_at": "2021-01-28T15:00:00+00:00" }, { "id": "01a0bc32-cf2f-739e-bccb-88f950ac3a07", "title": "End Your Week with a Plan for Next Week", "url": "https://loufranco.com/blog/end-your-week-with-a-plan-for-next-week", "published_at": "2021-01-27T15:00:00+00:00" }, { "id": "01a0bc32-cf2f-739e-bccb-88f950d1fa5d", "title": "Environment Hacking", "url": "https://loufranco.com/blog/environment-hacking", "published_at": "2021-01-26T15:00:00+00:00" }, { "id": "01a0bc32-cf2f-739e-bccb-88f95197ec3a", "title": "Yearly Themes", "url": "https://loufranco.com/blog/yearly-themes", "published_at": "2021-01-25T15:00:00+00:00" }, { "id": "01a0bc32-cf2f-739e-bccb-88f951a7639b", "title": "Sprint-o-Mat 2021.1 is Available", "url": "https://loufranco.com/blog/sprint-o-mat-2021-1-is-available", "published_at": "2021-01-24T12:54:38+00:00" }, { "id": "01a0bc32-cf2f-739e-bccb-88f951c30cad", "title": "Use GitHub Profile Pages to Mirror Your Personal Site", "url": "https://loufranco.com/blog/use-github-profile-pages-to-mirror-your-personal-site", "published_at": "2021-01-23T15:00:00+00:00" }, { "id": "01a0bc32-cf2f-739e-bccb-88f951cf13af", "title": "End Your Day with a Plan for Tomorrow", "url": "https://loufranco.com/blog/end-your-day-with-a-plan-for-tomorrow", "published_at": "2021-01-22T15:00:00+00:00" }, { "id": "01a0bc32-cf2f-739e-bccb-88f9524f2f83", "title": "Icon-Last Development", "url": "https://loufranco.com/blog/icon-last-development", "published_at": "2021-01-21T15:00:00+00:00" }, { "id": "01a0bc32-cf2f-739e-bccb-88f95346ba6f", "title": "Vague Tutorials Would Help with Coding Interviews", "url": "https://loufranco.com/blog/vague-tutorials-would-help-with-coding-interviews", "published_at": "2021-01-20T15:00:00+00:00" }, { "id": "01a0bc32-cf2f-739e-bccb-88f953abd691", "title": "AR Opens up Playability Possibilities", "url": "https://loufranco.com/blog/ar-opens-up-playability-possibilities", "published_at": "2021-01-19T15:00:00+00:00" }, { "id": "01a0bc34-8574-705b-bde8-5c52d571ebfd", "title": "Pokémon Go is Playable, Apple Workouts is Gamified", "url": "https://loufranco.com/blog/pokemon-go-is-playable-apple-workouts-is-gamified", "published_at": "2021-01-18T15:00:00+00:00" }, { "id": "01a0bc34-8574-705b-bde8-5c52d6671bc6", "title": "Playable, not Gamified", "url": "https://loufranco.com/blog/playable-not-gamified", "published_at": "2021-01-17T15:00:00+00:00" }, { "id": "01a0bc34-8574-705b-bde8-5c52d6823f72", "title": "Icon-first Development", "url": "https://loufranco.com/blog/icon-first-development", "published_at": "2021-01-16T15:00:00+00:00" }, { "id": "01a0bc34-8574-705b-bde8-5c52d69dd093", "title": "Programming Tutorials Should be Vaguer", "url": "https://loufranco.com/blog/programming-tutorials-should-be-vaguer", "published_at": "2021-01-15T15:00:00+00:00" }, { "id": "01a0bc34-8574-705b-bde8-5c52d7794879", "title": "New Article in the Swift Companion: Methods", "url": "https://loufranco.com/blog/new-article-in-the-swift-companion-methods", "published_at": "2021-01-14T14:00:00+00:00" }, { "id": "01a0bc34-8574-705b-bde8-5c52d793061a", "title": "Learn Programming by Writing Programs", "url": "https://loufranco.com/blog/learn-programming-by-writing-programs", "published_at": "2021-01-13T14:00:00+00:00" }, { "id": "01a0bc34-8574-705b-bde8-5c52d7c6bded", "title": "Review of Quantum Country", "url": "https://loufranco.com/blog/review-of-quantum-country", "published_at": "2021-01-12T14:00:00+00:00" }, { "id": "01a0bc34-8574-705b-bde8-5c52d8101b7f", "title": "What are books for?", "url": "https://loufranco.com/blog/what-are-books-for", "published_at": "2021-01-11T14:00:00+00:00" }, { "id": "01a0bc34-8574-705b-bde8-5c52d86c62a8", "title": "Playing Non-programming Books", "url": "https://loufranco.com/blog/playing-non-programming-books", "published_at": "2021-01-10T14:19:04+00:00" }, { "id": "01a0bc34-8574-705b-bde8-5c52d93f2134", "title": "Playing a Book", "url": "https://loufranco.com/blog/playing-a-book", "published_at": "2021-01-10T02:03:47+00:00" }, { "id": "01a0bc36-423b-70b0-a5d7-d839e705ea99", "title": "Tech Jobs Are Not Performances, So Why Do We Audition?", "url": "https://loufranco.com/blog/tech-jobs-are-not-performances-so-why-do-we-audition", "published_at": "2020-10-19T11:40:00+00:00" }, { "id": "01a0bc36-423b-70b0-a5d7-d839e7d99a80", "title": "WWDC 2020 Wishlist – Xcode / Swift", "url": "https://loufranco.com/blog/wwdc-2020-wishlist-xcode-swift", "published_at": "2020-06-06T17:22:11+00:00" }, { "id": "01a0bc36-423b-70b0-a5d7-d839e8b67690", "title": "WWDC 2020 Wishlist – watchOS", "url": "https://loufranco.com/blog/wwdc-2020-wishlist-watchos", "published_at": "2020-06-05T22:28:25+00:00" }, { "id": "01a0bc36-423b-70b0-a5d7-d839e954bcff", "title": "WWDC 2019 Wishlist Results", "url": "https://loufranco.com/blog/wwdc-2019-wishlist-results", "published_at": "2019-06-07T10:44:50+00:00" }, { "id": "01a0bc36-423b-70b0-a5d7-d839e97955a0", "title": "WWDC 2019 Wishlist", "url": "https://loufranco.com/blog/wwdc-2019-wishlist", "published_at": "2019-06-03T16:59:29+00:00" }, { "id": "01a0bc36-423b-70b0-a5d7-d839e9beb994", "title": "SwiftFest", "url": "https://loufranco.com/blog/swiftfest", "published_at": "2019-06-02T16:32:15+00:00" }, { "id": "01a0bc36-423b-70b0-a5d7-d839e9cd6b48", "title": "App-o-Mat updates", "url": "https://loufranco.com/blog/app-o-mat-updates", "published_at": "2017-08-25T21:39:52+00:00" }, { "id": "01a0bc36-423b-70b0-a5d7-d839ea4b6411", "title": "Self Control", "url": "https://loufranco.com/blog/self-control", "published_at": "2017-08-02T12:51:15+00:00" }, { "id": "01a0bc36-423b-70b0-a5d7-d839eaf946c5", "title": "Introducing 3D-o-Mat", "url": "https://loufranco.com/blog/introducing-3d-o-mat", "published_at": "2017-07-17T12:54:55+00:00" }, { "id": "01a0bc36-423b-70b0-a5d7-d839ebc14c3c", "title": "WWDC 2017 for iOS Developers", "url": "https://loufranco.com/blog/wwdc-for-ios-developers", "published_at": "2017-07-03T14:41:54+00:00" }, { "id": "01a0bc37-e5cc-70fe-8d8a-03af81cee2fb", "title": "GamePlayKit Rule Systems on Smashing", "url": "https://loufranco.com/blog/gameplaykit-rule-systems-on-smashing", "published_at": "2017-05-25T11:43:47+00:00" }, { "id": "01a0bc37-e5cc-70fe-8d8a-03af8201a3cd", "title": "Practicing iOS Development", "url": "https://loufranco.com/blog/practicing-ios-development", "published_at": "2017-03-19T15:21:17+00:00" }, { "id": "01a0bc37-e5cc-70fe-8d8a-03af82abc1f0", "title": "NerdSummit 2017 Talk: Introduction to iOS Development through Apps", "url": "https://loufranco.com/blog/nerdsummit-2017-workshop-introduction-to-ios-development-through-apps", "published_at": "2017-02-06T00:44:30+00:00" }, { "id": "01a0bc37-e5cc-70fe-8d8a-03af82f0969e", "title": "Deep Work for Programmers", "url": "https://loufranco.com/blog/deep-work-for-programmers", "published_at": "2017-02-02T14:05:24+00:00" }, { "id": "01a0bc37-e5cc-70fe-8d8a-03af83458d9f", "title": "Habits 3.0.1", "url": "https://loufranco.com/blog/habits-3-0-1", "published_at": "2016-12-19T14:52:33+00:00" }, { "id": "01a0bc37-e5cc-70fe-8d8a-03af84155d58", "title": "GitHub Profiles Update", "url": "https://loufranco.com/blog/github-profiles-update", "published_at": "2016-09-16T20:42:20+00:00" }, { "id": "01a0bc37-e5cc-70fe-8d8a-03af84b3d2e9", "title": "Handling Pluralizations Correctly in Strings", "url": "https://loufranco.com/blog/handling-pluralizations-correctly-in-strings", "published_at": "2016-09-14T14:40:36+00:00" }, { "id": "01a0bc37-e5cc-70fe-8d8a-03af8595755a", "title": "Talking to the Live View updated for iOS 10.0.1", "url": "https://loufranco.com/blog/talking-to-the-live-view-updated-for-ios-10-0-1", "published_at": "2016-09-14T13:41:10+00:00" }, { "id": "01a0bc37-e5cc-70fe-8d8a-03af85f02b6d", "title": "iOSDevUK Lightning Talk about Swift Playground Books", "url": "https://loufranco.com/blog/iosdevuk-lightning-talk-about-swift-playground-books", "published_at": "2016-09-07T08:39:17+00:00" }, { "id": "01a0bc37-e5cc-70fe-8d8a-03af86cef3a7", "title": "Authoring an iOS Swift Playground Book", "url": "https://loufranco.com/blog/authoring-an-ios-swift-playground-book", "published_at": "2016-09-06T15:34:26+00:00" }, { "id": "01a0bc39-857d-739e-90a7-d87ad6a0ebac", "title": "Swift Playground Books: 2-Sep-2016", "url": "https://loufranco.com/blog/swift-playground-books-2-sep-2016", "published_at": "2016-09-02T07:48:49+00:00" }, { "id": "01a0bc39-857d-739e-90a7-d87ad6babd81", "title": "Updated “Talking to the Live View” to iOS 10 Beta 7", "url": "https://loufranco.com/blog/updated-talking-to-the-live-view-to-ios-10-beta-7", "published_at": "2016-08-23T08:40:16+00:00" }, { "id": "01a0bc39-857d-739e-90a7-d87ad6d0ad16", "title": "Talking to the LiveView (bugfix of WWDC talk)", "url": "https://loufranco.com/blog/talking-to-the-liveview-bugfix-of-wwdc-talk", "published_at": "2016-08-18T13:50:22+00:00" }, { "id": "01a0bc39-857d-739e-90a7-d87ad7b3ed5c", "title": "Habits 3.0", "url": "https://loufranco.com/blog/habits-3-0", "published_at": "2016-07-12T18:00:18+00:00" }, { "id": "01a0bc39-857d-739e-90a7-d87ad8369b2c", "title": "Resume Tip: Link to yoursite/github, not github.com/you", "url": "https://loufranco.com/blog/resume-tip-link-to-yoursite-github", "published_at": "2014-07-21T15:20:55+00:00" }, { "id": "01a0bc39-857d-739e-90a7-d87ad8bff988", "title": "Test First as a Habit", "url": "https://loufranco.com/blog/test-first-as-a-habit", "published_at": "2014-01-09T22:07:15+00:00" }, { "id": "01a0bc39-857d-739e-90a7-d87ad8df7bdc", "title": "Happy New Year – Favorite “Resolution” Posts", "url": "https://loufranco.com/blog/happy-new-year-favorite-resolution-posts", "published_at": "2014-01-01T20:59:28+00:00" }, { "id": "01a0bc39-857d-739e-90a7-d87ad92ac802", "title": "The App Guy Podcast", "url": "https://loufranco.com/blog/the-app-guy-podcast", "published_at": "2013-12-28T20:03:21+00:00" }, { "id": "01a0bc39-857d-739e-90a7-d87ad9acc02e", "title": "Working with both Xcode 5 and Xcode 4.6.x", "url": "https://loufranco.com/blog/working-with-both-xcode-5-and-xcode-4-6-x", "published_at": "2013-10-08T14:26:07+00:00" }, { "id": "01a0bc39-857d-739e-90a7-d87ada1fb5d2", "title": "3 Tips for Making Sure an Ad Hoc iOS Build Will Work", "url": "https://loufranco.com/blog/3-tips-for-making-sure-an-ad-hoc-ios-build-will-work", "published_at": "2013-10-07T14:21:08+00:00" }, { "id": "01a0bc3b-2a5f-73d0-baba-02777be4ebfe", "title": "Communicating Salary in Job Postings", "url": "https://loufranco.com/blog/communicating-salary-in-job-postings", "published_at": "2013-09-06T20:57:20+00:00" }, { "id": "01a0bc3b-2a5f-73d0-baba-02777c1c1958", "title": "Addvertisements", "url": "https://loufranco.com/blog/addvertisements", "published_at": "2013-09-01T02:52:22+00:00" }, { "id": "01a0bc3b-2a5f-73d0-baba-02777c5c9ec8", "title": "No Pixel Left Behind", "url": "https://loufranco.com/blog/no-pixel-left-behind", "published_at": "2013-08-27T01:54:58+00:00" }, { "id": "01a0bc3b-2a5f-73d0-baba-02777d4fd8d8", "title": "The 0-Liner", "url": "https://loufranco.com/blog/the-0-liner", "published_at": "2013-08-21T16:29:36+00:00" }, { "id": "01a0bc3b-2a5f-73d0-baba-02777d8bf807", "title": "Recruiting Passively Looking Developers", "url": "https://loufranco.com/blog/recruiting-passively-looking-developers", "published_at": "2013-08-16T18:44:18+00:00" }, { "id": "01a0bc3b-2a5f-73d0-baba-02777e57dd71", "title": "Habits 2.01 – Start Small", "url": "https://loufranco.com/blog/habits-2-01-start-small", "published_at": "2013-08-14T14:55:49+00:00" }, { "id": "01a0bc3b-2a5f-73d0-baba-02777e8f8562", "title": "Four interesting tech jobs in the Pioneer Valley", "url": "https://loufranco.com/blog/four-interesting-tech-jobs-in-the-pioneer-valley", "published_at": "2013-08-13T13:51:40+00:00" }, { "id": "01a0bc3b-2a5f-73d0-baba-02777f34709b", "title": "Apply Jobs-to-be-Done (JTBD) to Recruiting", "url": "https://loufranco.com/blog/apply-jobs-to-be-done-jtbd-to-recruiting", "published_at": "2013-08-09T18:07:01+00:00" }, { "id": "01a0bc3b-2a5f-73d0-baba-02777fe64ff1", "title": "Habits 2.0", "url": "https://loufranco.com/blog/habits-2-0", "published_at": "2013-08-06T16:18:54+00:00" }, { "id": "01a0bc3b-2a5f-73d0-baba-027780498096", "title": "Don’t assume ARC solves all of your memory problems", "url": "https://loufranco.com/blog/dont-assume-arc-solves-all-of-your-memory-problems", "published_at": "2013-07-24T15:50:39+00:00" }, { "id": "01a0bc3c-b344-70c4-9a4b-41581f55638d", "title": "XKCD Tooltip Bookmarklet", "url": "https://loufranco.com/blog/xkcd-tooltip-bookmarklet", "published_at": "2013-07-19T21:01:43+00:00" }, { "id": "01a0bc3c-b344-70c4-9a4b-415820519a77", "title": "Man of Steel Review: Kryptonian Display Technology", "url": "https://loufranco.com/blog/man-of-steel-review-kryptonian-display-technology", "published_at": "2013-06-17T17:04:07+00:00" }, { "id": "01a0bc3c-b344-70c4-9a4b-4158213eb6e3", "title": "The Seed Bank Hackathon Story", "url": "https://loufranco.com/blog/the-seed-bank-hackathon-story", "published_at": "2013-06-06T00:38:18+00:00" }, { "id": "01a0bc3c-b344-70c4-9a4b-415822336de2", "title": "Introducing fishbike: Pure procedural programming", "url": "https://loufranco.com/blog/introducing-fishbike-pure-procedural-programming", "published_at": "2013-05-31T14:17:25+00:00" }, { "id": "01a0bc3c-b344-70c4-9a4b-415822e0aeea", "title": "Oz: Review of wizard projection technology", "url": "https://loufranco.com/blog/oz-review-of-wizard-projection-tech", "published_at": "2013-05-11T21:57:46+00:00" }, { "id": "01a0bc3c-b344-70c4-9a4b-4158238fe38b", "title": "Announcing #twitstarter", "url": "https://loufranco.com/blog/announcing-twitstarter", "published_at": "2013-04-03T15:38:30+00:00" }, { "id": "01a0bc3c-b344-70c4-9a4b-415823a492b3", "title": "App.net is Bring Your Own Back-end (BYOBE) for mobile apps", "url": "https://loufranco.com/blog/app-net-is-byobe-for-mobile", "published_at": "2013-03-27T17:33:09+00:00" }, { "id": "01a0bc3c-b344-70c4-9a4b-415823d67b37", "title": "Alien Movie Review: Display Technology", "url": "https://loufranco.com/blog/alien-movie-review-display-technology", "published_at": "2013-01-28T19:56:23+00:00" }, { "id": "01a0bc3c-b344-70c4-9a4b-415823e81c86", "title": "Start with a Working System", "url": "https://loufranco.com/blog/start-with-a-working-system", "published_at": "2013-01-05T19:45:41+00:00" }, { "id": "01a0bc3c-b344-70c4-9a4b-41582411ee96", "title": "2013 Personal Goals", "url": "https://loufranco.com/blog/2013-personal-goals", "published_at": "2012-12-31T16:20:01+00:00" }, { "id": "01a0bc3e-344b-72fd-9be7-beeb896be508", "title": "2012 Lessons Learned", "url": "https://loufranco.com/blog/2012-lessons-learned", "published_at": "2012-12-17T16:59:36+00:00" }, { "id": "01a0bc3e-344b-72fd-9be7-beeb89b14d48", "title": "Making progress with clojure", "url": "https://loufranco.com/blog/making-progress-with-clojure", "published_at": "2012-12-07T17:39:36+00:00" }, { "id": "01a0bc3e-344b-72fd-9be7-beeb8a0d2f9b", "title": "My tools for learning clojure", "url": "https://loufranco.com/blog/my-tools-for-learning-clojure", "published_at": "2012-11-28T16:32:11+00:00" }, { "id": "01a0bc3e-344b-72fd-9be7-beeb8a1f78cc", "title": "My next ten hours with Light Table", "url": "https://loufranco.com/blog/my-next-te-hours-with-light-table", "published_at": "2012-11-26T16:00:39+00:00" }, { "id": "01a0bc3e-344b-72fd-9be7-beeb8aaaae59", "title": "My first three hours with Light Table", "url": "https://loufranco.com/blog/my-first-three-hours-with-light-table", "published_at": "2012-11-15T23:24:18+00:00" }, { "id": "01a0bc3e-344b-72fd-9be7-beeb8aca0e2b", "title": "Bias towards shipping", "url": "https://loufranco.com/blog/bias-towards-shipping", "published_at": "2012-08-16T20:39:22+00:00" }, { "id": "01a0bc3e-344b-72fd-9be7-beeb8b741eb5", "title": "Interview question advice: What’s the difference between an interface and an abstract class", "url": "https://loufranco.com/blog/tech-interview-interface-abstract-class", "published_at": "2012-06-03T20:37:19+00:00" }, { "id": "01a0bc3e-344b-72fd-9be7-beeb8c461f19", "title": "Blogging follows doing", "url": "https://loufranco.com/blog/blogging-follows-doing", "published_at": "2012-05-02T20:35:26+00:00" }, { "id": "01a0bc3e-344b-72fd-9be7-beeb8c4e8506", "title": "What I look for when I hire", "url": "https://loufranco.com/blog/what-i-look-for-when-i-hire", "published_at": "2012-01-31T20:32:53+00:00" }, { "id": "01a0bc3e-344b-72fd-9be7-beeb8cd1461c", "title": "GPL for Portfolio Pieces", "url": "https://loufranco.com/blog/gpl-for-portfolio", "published_at": "2012-01-25T20:31:02+00:00" }, { "id": "01a0bc3f-b858-703b-bd56-cdae1c099a15", "title": "Take a Picture of What You Eat", "url": "https://loufranco.com/blog/take-a-picture-of-what-you-eat", "published_at": "2012-01-20T20:29:26+00:00" }, { "id": "01a0bc3f-b858-703b-bd56-cdae1c1d6bbb", "title": "Systems not Tactics", "url": "https://loufranco.com/blog/systems-not-tactics", "published_at": "2012-01-15T19:26:46+00:00" }, { "id": "01a0bc3f-b858-703b-bd56-cdae1d05c63a", "title": "Job seeking advice from a 16 year old", "url": "https://loufranco.com/blog/jobseeking-advice-from-a-16-year-old", "published_at": "2012-01-11T19:25:03+00:00" }, { "id": "01a0bc3f-b858-703b-bd56-cdae1d1cb5d1", "title": "Can a content site be better with Ads?", "url": "https://loufranco.com/blog/better-with-ads", "published_at": "2012-01-07T17:36:46+00:00" }, { "id": "01a0bc3f-b858-703b-bd56-cdae1d2f8820", "title": "2011 Lessons Learned", "url": "https://loufranco.com/blog/2011-lessons-learned", "published_at": "2012-01-01T17:34:52+00:00" }, { "id": "01a0bc3f-b858-703b-bd56-cdae1d7c9b1e", "title": "2012 Personal Goals", "url": "https://loufranco.com/blog/2012-personal-goals", "published_at": "2011-12-28T16:58:50+00:00" }, { "id": "01a0bc3f-b858-703b-bd56-cdae1e475000", "title": "Gift a story for Christmas", "url": "https://loufranco.com/blog/gift-a-story", "published_at": "2011-12-23T16:52:24+00:00" }, { "id": "01a0bc3f-b858-703b-bd56-cdae1ef3e9de", "title": "SOPA Solution: Block Congress", "url": "https://loufranco.com/blog/sopa-block-congress-ip", "published_at": "2011-12-17T16:44:05+00:00" }, { "id": "01a0bc3f-b858-703b-bd56-cdae1f12a2bb", "title": "What is the Jobs to Be Done Framework", "url": "https://loufranco.com/blog/what-is-the-jobs-to-be-done-framework", "published_at": "2011-12-07T16:42:26+00:00" }, { "id": "01a0bc3f-b858-703b-bd56-cdae1fc785e5", "title": "Sunday is Pushday", "url": "https://loufranco.com/blog/sunday-is-pushday", "published_at": "2011-12-04T16:41:26+00:00" }, { "id": "01a0bc41-3842-708c-89ff-ca46aa74a028", "title": "Planning out a Blog", "url": "https://loufranco.com/blog/planning-a-blog", "published_at": "2011-12-01T15:56:10+00:00" }, { "id": "01a0bc41-3842-708c-89ff-ca46ab50458f", "title": "Making an SDK Better at its Job", "url": "https://loufranco.com/blog/making-an-sdk-better-at-its-job", "published_at": "2011-12-01T01:44:00+00:00" }, { "id": "01a0bc41-3842-708c-89ff-ca46ac190079", "title": "December is Plan B Nation NaPerProMo", "url": "https://loufranco.com/blog/december-is-plan-b-nation-naperpromo", "published_at": "2011-11-20T15:31:41+00:00" }, { "id": "01a0bc41-3842-708c-89ff-ca46ac901b94", "title": "Extending the Social Media Metaphor in Twilight: Breaking Dawn", "url": "https://loufranco.com/blog/extending-the-social-media-metaphor-in-twilight-breaking-dawn", "published_at": "2011-11-18T16:43:00+00:00" }, { "id": "01a0bc41-3842-708c-89ff-ca46ad7b78a2", "title": "You Need More than a Resume", "url": "https://loufranco.com/blog/you-need-more-than-a-resume", "published_at": "2011-10-14T14:00:00+00:00" }, { "id": "01a0bc41-3842-708c-89ff-ca46ae20a2b6", "title": "Towards a Portfolio Based Interview Process for Programmers", "url": "https://loufranco.com/blog/towards-a-portfolio-based-interview-process-for-programmers", "published_at": "2011-06-14T14:00:00+00:00" }, { "id": "01a0bc41-3842-708c-89ff-ca46ae71e07e", "title": "Objective-C Warning: ‘class’ may not respond to ‘-message:’", "url": "https://loufranco.com/blog/warning-class-may-not-respond-to-message", "published_at": "2011-02-27T15:28:15+00:00" }, { "id": "01a0bc41-3843-72e4-a6d0-279cd385a418", "title": "Inception Movie Review from a Data Security Perspective", "url": "https://loufranco.com/blog/inception-movie-review-from-a-data-security-perspective", "published_at": "2010-08-06T15:30:00+00:00" }, { "id": "01a0bc41-3843-72e4-a6d0-279cd3c4a0af", "title": "Making Xcode’s Build and Analyze much better", "url": "https://loufranco.com/blog/xcode-better-build-and-analyze", "published_at": "2010-08-04T15:24:17+00:00" }, { "id": "01a0bc41-3843-72e4-a6d0-279cd3ebaea9", "title": "Xcode 4", "url": "https://loufranco.com/blog/xcode-4", "published_at": "2010-07-24T15:20:34+00:00" } ] posts Claim your blog
Back to loumf
Blog · corpus.blog/blogs/loufranco.com/posts

loumf

loufranco.com

2021

2020

2019

2017

2016

2014

2013

2012

2011

2010