News for hackers. Stuff that matters.

retro212

Re:Clojure Turns 15 panel discussion video on Tuesday February 14, 2023 @06:36AM (#34788009)
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

Re:Luminus – A Clojure Web Framework on Monday April 13, 2020 @02:50AM (#22853697)
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
Re:Show HN: Bithub – Social community rewards on Thursday June 19, 2014 @03:10PM (#7917764)
More info about the Bithub can be found at http://bitovi.com/blog/2014/06/bithub-social-community-rewar...
Re:A Comparison of Angular, Backbone, CanJS and Ember on Wednesday April 17, 2013 @08:11AM (#5563957)
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.

Re:A Comparison of Angular, Backbone, CanJS and Ember on Wednesday April 17, 2013 @05:36AM (#5563533)
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

Re:JQuery++ on Tuesday June 05, 2012 @06:05AM (#4068076)
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.
Re:Asynchronous UIs - the future of web user interfaces on Thursday November 17, 2011 @05:00AM (#3247110)
Did you try http://www.funcunit.com/ for JavaScript testing?
Re:The future Firefox UI on Tuesday August 02, 2011 @05:36AM (#2836529)
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.
Re:I don't know how to IE6 on Monday August 01, 2011 @09:31AM (#2832008)
Funny thing, his site looks broken in Firefox - top menu is out of the screen and page has a horizontal scroll
Re:Symfony 2.0 is now available on Thursday July 28, 2011 @07:26AM (#2816233)
If you need a lightweight - Sinatra like framework check http://silex-project.org/ it is built from Symfony components and works like a charm
Re:Depression, Burn Out and Writing Code on Saturday May 28, 2011 @02:51PM (#2594967)
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.

Re:Poll: Where do you work? on Friday January 28, 2011 @05:50AM (#2151434)
I'm working at http://jupiterit.com , company behind the http://javascriptmvc.com
Re:Offer HN: GUI redesign on Thursday October 28, 2010 @01:38PM (#1843927)
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.

Re:Offer HN: GUI redesign on Thursday October 28, 2010 @12:22PM (#1843520)
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.
Re:Offer HN: GUI redesign on Thursday October 28, 2010 @12:13PM (#1843468)
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.

Re:Offer HN: GUI redesign on Thursday October 28, 2010 @11:27AM (#1843236)
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.
Re:Offer HN: GUI redesign on Thursday October 28, 2010 @10:32AM (#1843006)
Sure, contact me at konjevic at gmail com
Re:Offer HN: GUI redesign on Thursday October 28, 2010 @10:25AM (#1842975)
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.
Re:Offer HN: GUI redesign on Thursday October 28, 2010 @09:25AM (#1842744)
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

Re:Offer HN: GUI redesign on Thursday October 28, 2010 @06:09AM (#1842372)
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.
Re:Ask HN: Visual Design for Hackers on Wednesday October 27, 2010 @01:40PM (#1839627)
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.

Older »