HNHacker News
TopNewBestAskShowJobs

retro212

97 karma · joined July 18, 2009

Lead developer of http://keechma.com . Writing JavaScript at Mapillary
submissionscomments
retro212··on Clojure Turns 15 panel discussion video
If your'e using PostgreSQL, checkout https://github.com/retro/penkala . It provides most of the things you would expect when dealing with the database without it being an ORM. IF you're interested in how the API looks checkout https://github.com/retro/penkala/blob/master/test/com/verybi... which implements most of the queries that can be found on https://www.postgresqltutorial.com

note: I'm the author of Penkala

retro212··on Luminus – A Clojure Web Framework
I am the author of the Keechma framework. If you have any questions please ping me on the Clojurians Slack (#keechma channel). I’ll be happy to help
retro212··on Show HN: Bithub – Social community rewards
More info about the Bithub can be found at http://bitovi.com/blog/2014/06/bithub-social-community-rewar...
retro212··on A Comparison of Angular, Backbone, CanJS and Ember
disclaimer: I work for Bitovi, and I'm a CanJS core comitter

Short answer: yes, people do build real apps with these frameworks.

I stumbled upon JavaScriptMVC (CanJS was extracted from JMVC) 4 years ago when I was building application with a lot of front end code, I think we had around 10k lines of JavaScript in various modules. Trying to build something like that without a framework was a huge pain, and JMVC helped here a lot.

In last few years (after I started working for Bitovi) I worked on pretty big enterprise level applications, and besides being able to build things in cleaner way, a huge plus was ability to allow less experienced developers (from the companies we did consulting for) to implement stuff with familiar structure and without needing to care about memory leaks, zombie events and similar stuff.

IMO CanJS is the best framework currently available, but I'm extremely biased. In the end I don't think it matters which framework people choose because they will get a lot of value just by using any of them.

That said, I would never again use a DOM-centric approach for frontend apps. Live binding is a huge game changer and data centric apps are (in my experience) less buggy and get stuff done with less code.

retro212··on A Comparison of Angular, Backbone, CanJS and Ember
Why? CanJS' codebase is extracted from JavaScriptMVC which is ~5 years old and used on a lot of big codebases. It did go through a lot of changes but every change was made because of the real-world-need.

source: Bitovi employee / core contributor

retro212··on JQuery++
I commented on your blog too, but I just want to let you know that I've pushed a quick fix for the mobile browsers, and I'm looking into making a proper mobile version now. Thanks for reporting this.
retro212··on Asynchronous UIs - the future of web user interfaces
Did you try http://www.funcunit.com/ for JavaScript testing?
retro212··on The future Firefox UI
Yeah, that's the only reason why I'm still using FF. I'd switch to Chrome months ago, but I can't stand horizontal tabs anymore.
retro212··on I don't know how to IE6
Funny thing, his site looks broken in Firefox - top menu is out of the screen and page has a horizontal scroll
retro212··on Symfony 2.0 is now available
If you need a lightweight - Sinatra like framework check http://silex-project.org/ it is built from Symfony components and works like a charm
retro212··on Depression, Burn Out and Writing Code
I would try to join martial arts class. Stuff like brazilian jiu jitsu force you to be close (in proximity) to other people. When you train in pair, and change your training partners few times per training session you're forced to connect with people.

I had this problem (although in pretty mild variant) before I started to train. And the best part is that you can take it slow if you want. You can just introduce yourself and focus on the technique, and after few sessions you will start to talk to people, and maybe even connect with some of them.

I still get anxious when I come to the new club, but it lasts shorter every time.

retro212··on Poll: Where do you work?
I'm working at http://jupiterit.com , company behind the http://javascriptmvc.com
retro212··on Offer HN: GUI redesign
Here you go: http://212labs.com/retro/justunfollow.png

One note: You should show tweet form on click. It uses unnecessary space, and there was duplication when form is shown below the logo and link is shown above the logo.

I hope you like it.

retro212··on Offer HN: GUI redesign
Can you please send me some screenshots of problematic pages to my mail (konjevic at gmail com). I've created account, but honestly I don't understand anything about your app, and it would be great to see how layout looks with data.
retro212··on Offer HN: GUI redesign
I'm not expert on landing page optimization, but there are few things that will surely help.

1. Remove animation on frontpage. As you said, your customer want to know how it works and how much does it cost. Leave only how it works slide.

2. Add call to action

3. Create FAQ page where people can read about your service and put very visible link on frontpage.

I created a mockup of this solution and you can find it at http://212labs.com/retro/longlongago.png . I think this should already help with bigger conversion, but you should probably do some A/B testing to find right formula for your customers.

retro212··on Offer HN: GUI redesign
Unfortunately this is beyond scope of this offer. I can help you with one screen that you are not satisfied with, but design of application takes a lot of time.
retro212··on Offer HN: GUI redesign
Sure, contact me at konjevic at gmail com
retro212··on Offer HN: GUI redesign
roryokane identified much of the issues with the current design. Here you can see greybox mockup of new design http://212labs.com/retro/appadvocate.png. It has clear hierarchy of options, and they are clearly separated. I believe this is a better layout for this screen. Also I'm not sure about orange icons on brown background. I would add some contrast.
retro212··on Offer HN: GUI redesign
Here is your design: http://212labs.com/retro/nearagent.png

Things that I've done:

* Search is now placed in Agent locator, I believe it is a good practice to group similar features

* This design is more application like. It should resize itself with page. That way there will be no multiple scrolls

* User info panel is designed.

I hope you like it

retro212··on Offer HN: GUI redesign
Hi guys. I can see there were a lot of replies over the night (in my time zone). I'm starting to work on them and hopefully I will be able to process them all.
retro212··on Ask HN: Visual Design for Hackers
Part A - I always make few screens in Photoshop before coding. These screens include form, items listing and generic text page. These are not complete and finished designs, they just help me to visualize stuff upfront, and to design some common elements (buttons, form controls etc). After that I customize every screen based on content it displays.

Part B - There are many sites that write about UI and UX, they should be googleable :)

Part C - I'm doing both development and design of our apps. I think that designers that don't code can't really design good app because you must have all of the interactions under control, and for that you must understand how things work both on server side and client side. I don't think they should know how to setup server and deploy app, but there must be some understanding of how things work.

Part D - When I started working as a developer, I worked in web studio that also did great design. But they also gave me the ability to try and design stuff along them. They taught me about typography, layouts etc. I even did some print stuff because I wanted to learn it. Little by little pieces started to fall in place. I'm far from great designer, but I can design things that are nice and usable. The biggest problem is that I really like boxes. When I'm designing stuff I'm automatically placing things so they can be easily sliced. But I'm working on it.

My advice is to just start working on some designs, and to find some friendly designer that will help you with constructive criticism.

retro212··on Offer HN: GUI redesign
Here you go http://212labs.com/retro/biznus.png

I've added some whitespace, rearanged some elements, and slightly changed colors to get more vibrant look and feel.

Also videos are now displayed in tabs so you can have short description about each video. I hope you like it.

retro212··on Offer HN: GUI redesign
What info should be on Realtor profile pages?
retro212··on Offer HN: GUI redesign
Ok, I'm starting to work on it :)
retro212··on Offer HN : One Thread for all
My GUI redesign offer http://news.ycombinator.com/item?id=1838273
retro212··on Ask HN: Free trial vs money back guarantee
I would always go with 14 day trial. Sometimes I just want to check the app without providing Credit card number, and I almost never try apps that require Credit card upfront.

Also there are situations when you are only a employee of a company, and you want to try some app before you recommend it to management. In that case your app won't even have a chance to be recommended because I can't try app without credit card.

IMHO trial is the best option.

retro212··on Ask HN: Subdomains versus Directories?
lvh.me domain is pointed to 127.0.0.1 so you can use subdomains if you're connected to the internet.
retro212··on What do you think about my app idea
It is still in mockup phase, but I will probably start building it today or tomorrow. I will use jQuery in combination with JavascriptMVC.

Well you could use it for anything where you need references and annotations near your content. For instance, you could be writing speech, and you could keep your references in comments, or you could use it for simple manager of your contacts, with each comment being a summary of your conversation. It's pretty flexible, and I want something more powerful than Notepad, but still simple to use.

One other use is writing down of martial arts techniques. You can write the technique down, add videos and pictures of technique that you found on the internet, keep log of your progress in comments etc.

Edit: I plan to create as many export formats as possible. Also you will probably be able to create public version of page.

retro212··on Ask HN: What startup are you working on?
I'm working on a Rails based CMSaaS called Hibreed. It is mostly finished and should be available soon.
retro212··on Ask HN: Running startup from exotic land of Croatia
Hvala ti na reply-u, javio ti se kolega iz firme na mail, pa provjeri da slucajno nije zavrsio u Spam folderu. Zivio.
Page 1 of 2Next →