HN user

steven_braham

25 karma

Dutch internet entrepreneur. 2 times winner of Top 500 young Dutch IT talents. Interests: web development, online advertising & affiliate marketing

If you want to reach out, contact me on Twitter: @steven_braham or e-mail steven@braham.biz

Resume: https://www.linkedin.com/in/stevenbraham/

Website: https://braham.biz

[ my public key: https://keybase.io/steven_braham; my proof: https://keybase.io/steven_braham/sigs/6Geay2Aoc_xli5fH7IA6Tk3r3UY-cIqrPyCGx7OD5o4 ]

Posts19
Comments24
View on HN
blog.braham.biz 8y ago

Why you should use Medium instead of Wordpress for your blog

steven_braham
2pts0
blog.braham.biz 8y ago

How to make your Wordpress website super fast

steven_braham
1pts0
news.ycombinator.com 8y ago

Ask HN: Freelancers do you use a ticket system for clients?

steven_braham
9pts12
news.ycombinator.com 8y ago

Ask HN: Who actually uses crypto currency to buy stuff and not as investment?

steven_braham
2pts0
news.ycombinator.com 8y ago

Ask HN: Developers who tweet a lot, what do you tweet?

steven_braham
2pts2
news.ycombinator.com 8y ago

Ask HN: Why has Firefox still no support for the html 5 date element?

steven_braham
4pts3
news.ycombinator.com 8y ago

Ask HN: What non PHP framework resembles the structure/deployment of Laravel/Yii

steven_braham
2pts6
blog.braham.biz 8y ago

I've written a noob guide for getting started with affiliate marketing

steven_braham
2pts0
github.com 9y ago

Show HN: CLI RSS headlines reader using GO

steven_braham
2pts0
github.com 9y ago

Show HN: Vue.js app that tells which poker hand you have

steven_braham
2pts0
github.com 9y ago

Show HN: A handlebars editor for Mandrill e-mail templates I made a while ago

steven_braham
1pts0
github.com 9y ago

Show HN: Perl script that mounts a webdav share and backups your MySQL databases

steven_braham
3pts1
blog.braham.biz 9y ago

Why you should try to rank in alternative search engines like Bing or Yahoo

steven_braham
1pts0
news.ycombinator.com 9y ago

Ask HN: How do you publish the same project in a different language on GitHub

steven_braham
2pts2
blog.braham.biz 9y ago

Combining blockchain and smart contracts to disrupt the music industry

steven_braham
15pts1
munoapp.com 9y ago

Show HN: My colleague made a Mac app that combines YouTube and Soundcloud

steven_braham
7pts5
calculator.portfolio.braham.biz 9y ago

Show HN: A JavaScript calculator using the latest ES6 features

steven_braham
7pts7
blog.braham.biz 9y ago

How to become a more productive developer using Momentum Dash

steven_braham
1pts0
blog.braham.biz 9y ago

Tutorial I wrote about getting started with translating a Django App

steven_braham
4pts0

Thanks everyone for the responses. It seems that forcing clients to use a particular ticket system is not a good idea.

I have now created a free account at Hubspot. Hubspot keeps track of all e-mails and calls I make to people and I can automatically add notes and tasks to each form of communication.

It's a mix.

For example, I have taken over the Wordpress hosting and management of several existing websites. They pay me a fixed fee and from time to time I adjust some things for them.

And there also ongoing projects in development where people leave feedback.

Probably every major popular framework has good crud support. Most of these frameworks contain a orm that will the heavy lifting.

I don't think anyone has a specific language or platform for crud. Most people pick the one they are most familiar with.

Nice. One of the things that kept me away from the .net platform, is that the only viable development IDE is Visual Studio.

Especially on OSX and Linux. I hope that together with the new .net core initiative, .net becomes truly cross platform like Java.

I used to program a lot in C# before buying a MacBook Pro a few years ago and really liked the .net platform.

One of the things I like really well about Laravel is that it integrates with modern front-end development tools and frameworks.

They have an excellent asset manager called Elixir that acts as a wrapper for Gulp. You can even use it without Laraval. In your gulpfile, you just have to require Elixir and tell it what are the source and output directories. It even has an option to automatically suffix a random hash to your app.js and style.css for cache busting.

In your template, you only have to include the style.css or app.js and it will auto inject the latest version like this: <link rel="stylesheet" href="{{ elixir('css/all.css') }}"> will become <link rel="stylesheet" href="/assets/all-blabla.css">.

You can read more about it here: https://laravel.com/docs/5.3/elixir

The Framework also has a lot of build in stuff to simplify connecting Vue.js components to your PHP backend.

Laravel is mostly built on the idea that everything is loosely coupled.

For example, in Yii2 (another popular php framework) everything is built around the Yii ORM and routing system. Laravel strictly separates all components.

Apart from these two things, there really aren't many benefits that make Laravel stand out. I have worked a lot with both the Yii platform and the Laravel platform and it's mostly a matter of preference.

Laravel also has an official stripped down derivative called Lumen. It's meant for building API's.

Damm RoR is nearly Laravel with a different syntax. Development and deployment is also very easy. I was always wary of RoR, because I read online that it's so good at simplifying and abstracting stuff, it can become a black box that is hard to debug.

However, apart from that, this is exactly what I sought. Thank you for making me reconsider Ruby :)

I always use the "best practice" way in a project to generate translations. Most programming languages or frameworks have a translation practice or library that is widely used.

I always build my apps first in English. Often you can create an export of all strings that need to be translated. I translate them myself or send the file to a translation agency.