notmagic.org
About
http://www.notmagic.org/about
I'm Bryan Powell, a hybrid developer / designer that builds things for the web. You can follow me on Twitter. My code on Github. And my photos on Flickr. A feed for this site is published here. I'm married to an amazing woman, Amanda. In December of 2012 we became parents to a lovely daughter, Charlotte. Our second little girl, was born in February of 2016. To find balance I spend a good amount of time away from my computer gardening, walking in the woods, traveling, reading, writing, and taking photos.
unedited.fm
RailsConf 2015, Pakyow, and the future of the web. | Metabahn Unedited Podcast
http://unedited.fm/episodes/10702-railsconf-2015-pakyow-and-the-future-of-the-web
Metabahn Unedited is a weekly podcast containing raw thoughts on software design, development, and the business behind it all. Each episode is hosted by a member of the Metabahn team, with participants including Metabahn team members and our friends. RailsConf 2015, Pakyow, and the future of the web. Wayne, Bryan, and Ryan discuss DHH's keynote from RailsConf 2015, ActionCable, and compare these ideas to Pakyow and our view for the future of the web. RailsConf 2015 DHH Keynote. Download MP3 (28.3 MB).
notmagic.org
!Magic - Minified Assets and the Long Web
http://www.notmagic.org/2015/02/17/long-web-assets
Minified Assets and the Long Web. A couple weeks ago I was watching Jeremy Keith's talk on the long web. It got me thinking about a tangential topic that's been floating around in my head for a long time now. That is, minified assets seem to oppose the idea of the long web. The long web is this idea that we should publish knowledge on the web in a completely open way. To quote Jeremy from his original blog post on this subject:. To fully explain, I need to back up a few years. It's harder to learn this w...
notmagic.org
!Magic - Handling user creation & auth with Pakyow.
http://www.notmagic.org/2015/04/17/pakyow-auth
Handling user creation and auth with Pakyow. User creation and auth is a simple concept but can be tricky to implement because it consists of so many moving parts. Today I want to try and make it a bit more approachable by outlining aspects of the approach we use at Metabahn. As a precursor to this article, please read Connecting a Pakyow app to Postgres with Sequel. For reference, you can find the complete app here. Create a new view named. In it, create a form that looks something like this:. Now we ha...
notmagic.org
!Magic - Your template language is killing the web.
http://www.notmagic.org/2015/04/30/killing-the-web
Your template language is killing the web. I published an article about template languages and how they effect the modern web:. It used to be simple to build things for the web. In some ways this is still the case, but modern realtime apps are driving the complexity factor to new and uncomfortable heights. This is likely the start of many such articles in which I try to explain some of the more nuanced thinking behind what we're doing with Pakyow. And the impending realtime UI libraries.
notmagic.org
!Magic - Archive
http://www.notmagic.org/archive
So, you want to Colemak. Pakyow Fundamentals 001: Build an App in 9 LOC. Pakyow, Portable View Transformations, and the Distributed Web. Interaction is an Enhancement. Of Patterns and Power: Web Standards Then and Now. Hiring in Silicon Valley. The Self-Destruction of Walled Gardens. Rubocop as a Teaching Tool. Replacing Technical Interviews with an Audition. The flat company myth. Your template language is killing the web. Handling user creation and auth with Pakyow. Minified Assets and the Long Web.
unedited.fm
Democratizing the web. | Metabahn Unedited Podcast
http://unedited.fm/episodes/11286-democratizing-the-web
Metabahn Unedited is a weekly podcast containing raw thoughts on software design, development, and the business behind it all. Each episode is hosted by a member of the Metabahn team, with participants including Metabahn team members and our friends. Wayne and Bryan talk about how and why we should further democratize the web. Your template language is killing the web. More info about Pakyow's view layer). Download MP3 (27.3 MB).
ku1ik.com
Rails is half of your application - Marcin Kulik
http://www.ku1ik.com/2014/03/13/rails-is-half-of-your-application.html
Rails is half of your application". March 13, 2014. Only a week ago I was still standing strong. Behind the Rails is not your application statement. It felt natural to me and I havent bothered to think deeper about it. Since then I discussed this topic with several people and I read Domain Logic in Rails. Lets first find out what different types of code we put in the application. What does a Rails app directory contain? You put your controllers to. You configure your routes in. The business logic goes to.