HN user

krg

889 karma
Posts42
Comments64
View on HN
www.freedomboxfoundation.org 10y ago

FreedomBox 0.9 Released

krg
1pts0
www.freedomboxfoundation.org 10y ago

FreedomBox 0.8 Released

krg
2pts0
bit-player.org 10y ago

Number Factoids

krg
2pts0
www.freedomboxfoundation.org 10y ago

Freedombox 0.6 Released

krg
1pts0
journal.georgetown.edu 10y ago

Hacking Team, Computer Vulnerabilities, and the NSA

krg
1pts0
www.freedomboxfoundation.org 10y ago

FreedomBox-0.5

krg
3pts0
bit-player.org 10y ago

AIpocalypse

krg
1pts0
bit-player.org 11y ago

Whales of the Web

krg
3pts0
gamasutra.com 11y ago

CRT Simulation in Super Win the Game

krg
17pts0
www.planetary.org 11y ago

What Color Does the Internet Think Pluto Is?

krg
1pts0
www.jwz.org 11y ago

IP Over Avian Carriers, NSA Edition

krg
11pts1
www.freedomboxfoundation.org 11y ago

FreedomBox v0.3 Released

krg
2pts0
bit-player.org 11y ago

600613

krg
65pts19
bit-player.org 11y ago

Four Fifths = a Fifth

krg
1pts0
bit-player.org 11y ago

The pi man

krg
37pts3
www.freedomboxfoundation.org 12y ago

FreedomBox-0.2

krg
4pts0
bit-player.org 12y ago

A Glitch in the Maptrix

krg
3pts0
www.techempower.com 12y ago

Framework Benchmarks Round 7

krg
14pts3
bit-player.org 12y ago

Tetrahedra with a twist

krg
1pts0
blog.wasilczyk.pl 12y ago

Pidgin/libpurple to support Off-the-Record messaging within official release

krg
1pts0
bit-player.org 12y ago

Advances in Obfuscation

krg
74pts24
www.scientificamerican.com 12y ago

Why We Should Choose Science over Beliefs (Michael Shermer)

krg
3pts0
bbossola.wordpress.com 12y ago

JVM issue: concurrency is affected by changing the date of the system

krg
3pts1
www.motherjones.com 12y ago

Politics Wrecks Your Ability to Do Math

krg
26pts4
bit-player.org 12y ago

Black and white in one dimension

krg
1pts0
lmax-exchange.github.io 12y ago

Disruptor: High perf. alt. to bounded queues for data between concurrent threads

krg
2pts0
www.schneier.com 12y ago

More on the NSA Commandeering the Internet

krg
3pts0
blogs.discovermagazine.com 13y ago

Cosmography of the Local Universe

krg
2pts1
www.psychologytoday.com 13y ago

Brain Scans and Brain Scams

krg
1pts0
www.pewsocialtrends.org 13y ago

Gun Homicide Rate Down 49% Since 1993 Peak; Public Unaware

krg
190pts258

TechEmpower | Full stack developer | Los Angeles area, California (near LAX) | Full-time | ONSITE or REMOTE

Please apply at https://jobs.techempower.com/hn

We're looking for good programmers interested in web development. If you're smart, motivated, and you want to work in a supportive environment, then let's talk.

* We're small.

* We're friendly.

* We're the authority on web framework performance (https://www.techempower.com/benchmarks/)

TECHNOLOGIES

We don't expect new hires to have experience with all of these, but you'll learn about them here.

* Languages: Java, JavaScript, Python, C#

* Web: Jersey, Node.js, .NET Core, React, Svelte

* Mobile: iOS, Android, React Native

* Data Persistence: ORM, Postgres, MySQL, Redis, etc.

BENEFITS

* Flexible schedules

* A culture of camaraderie and helpfulness

* Challenging and varied projects

TechEmpower | Full stack developer | Los Angeles area, California (near LAX) | Full-time | ONSITE or REMOTE

Please apply at https://jobs.techempower.com/hn

TechEmpower is a custom software company. We help our clients understand their needs, plan solutions for them, and build software -- on time and on target.

We're looking for good programmers interested in web development. If you're smart, motivated, and you want to work in a supportive environment, then let's talk.

ABOUT

* We're small, with 25 employees working in teams of 2-6.

* We're friendly. Since our teams are small we focus on cooperation.

* We're the authority on web framework performance (https://www.techempower.com/benchmarks/)

TECHNOLOGIES

We don't expect new hires to have experience with all of these, but you'll learn about them here.

* Languages: Java, JavaScript, Python, C#

* Web: Jersey, Node.js, .NET Core, React, Svelte

* Mobile: iOS, Android, React Native

* Data Persistence: ORM, Postgres, MySQL, Redis, etc.

BENEFITS

* Flexible schedules

* A culture of camaraderie and helpfulness

* Challenging and varied projects

TechEmpower | Full stack developer | Los Angeles area, California (near LAX) | Full-time | ONSITE or REMOTE

Please apply at https://jobs.techempower.com/hn

TechEmpower is a custom software company. We help our clients understand their needs, plan solutions for them, and build software -- on time and on target.

We're looking for good programmers interested in web development. If you're smart, motivated, and you want to work in a supportive environment, then let's talk.

ABOUT

We're small, with 25 employees working in teams of 2-6.

We're friendly. Since our teams are small we focus on cooperation.

We're the authority on web framework performance (https://www.techempower.com/benchmarks/)

TECHNOLOGIES

We don't expect new hires to have experience with all of these, but you'll learn about them here.

Languages: Java, JavaScript, Python, C#

Web: Jersey, Node.js, .NET Core, React, Svelte

Mobile: iOS, Android, React Native

Data Persistence: ORM, Postgres, MySQL, Redis, etc.

BENEFITS

Flexible schedules

A culture of camaraderie and helpfulness

Challenging and varied projects

Maybe not what you had in mind, but we (TechEmpower, creators of the web framework benchmarks) built a system to randomly shuffle employees among short daily social calls. The calls are not mandatory, but we usually have enough people join for a fun chat. We've found it to be a fun, low-pressure way to keep in touch. It's free to use, if you want to try it for your organization.

We only collect the data we need for the service, and don't use it for any other purpose.

https://watercooler.monster/

TechEmpower - Los Angeles area, California (El Segundo, near LAX) - ONSITE

https://jobs.techempower.com/hn We're looking for good programmers with an interest in web development. If you're smart, motivated, and you want to work in a supportive environment, then let's talk.

TechEmpower is a custom software company. We help our clients understand their needs, plan solutions for them, and build software -- on time and on target. By taking away their technical headaches, we help our clients succeed.

ABOUT US

- We're small. We have 30 employees working in teams of 1-6.

- We're friendly. Our office is professional and collegiate, like a computer lab staffed by adults. We help each other out.

- We're mostly a web shop. We do a bit of desktop, and a bit of native mobile, but 90% of our work is creating complex web applications, and we use a wide range of technologies.

- We're established. We were founded way back in 1997, so we've continued to grow despite the dot-com bomb and the great recession.

- We're the authority on web framework performance (https://www.techempower.com/benchmarks/)

TECHNOLOGIES

The technologies we use vary over time with our mix of projects, including:

- Languages: Java, JavaScript, Python, Go, C#, Ruby, PHP

- Web: Jersey, .NET Core, React, Django, Node.js, Go, Rails, Handlebars, Backbone, Ember, Angular, Knockout, Servlets, jQuery

- Mobile: iOS, Android, PhoneGap

- Data Persistence: ORM (Hibernate, etc.), Postgres, MySQL, MS SQL Server, NoSQL (Redis, Riak, etc.) We don't expect new hires to have experience with all of these, but we do expect you'll learn more about them every day.

BENEFITS

- Flexible Schedules

- Free parking and shuttle to LAX

- Food trucks on Tuesday/Thursday

- Nice workstations with large monitors and standing desks

- Kitchen with free coffee, tea, and sodas

- Lounge with two large TVs and a game collection

- Daily stretch time

TechEmpower - Los Angeles area, California (El Segundo, near LAX) - ONSITE

We're looking for good programmers with an interest in web development. If you're smart and motivated, and you want to work in a supportive environment, then let's talk.

TechEmpower is a custom software company. We help our clients understand their needs, plan solutions for them, and build software -- on time and on target. By taking away their technical headaches, we help our clients succeed.

BENEFITS

- We're small. We have 30 employees and we work in teams of 1-6.

- We're friendly. Our office is professional and collegiate, like a computer lab staffed by adults. We help each other out.

- We're mostly a web shop. We do a bit of desktop, and a bit of native mobile, but 90% of our work is creating complex web applications.

- We work with a wide range of technologies (see Technologies below) but Java is first in our heart.

- We're established. We were founded way back in 1997, which means we've continued to grow despite the dot-com bomb and the great recession.

- We're the authority on web framework performance (https://twitter.com/search?f=tweets&q=techempower)

The technologies we use vary over time with our mix of projects. Here is a snapshot of what we're using now:

- Languages: Java, JavaScript, Python, Go, C#, Ruby, PHP

- Tools: Git, Docker, Jenkins, Sonar, IntelliJ, Eclipse, Ant, Maven

- Web: Jersey, .NET Core, React, Django, Node.js, Go, Rails, Handlebars, Backbone, Ember, Angular, Knockout, Servlets, jQuery

- Mobile: iOS, Android, PhoneGap

- Hosting: AWS, Rackspace Cloud, Linux deployments

- Data Persistence: ORM (Hibernate, etc.), Postgres, MySQL, MS SQL Server, NoSQL (Redis, Riak, etc.)

We don't expect new hires to have experience with all of these, but we do expect you'll learn more about them every day.

https://jobs.techempower.com/hn

TechEmpower - Los Angeles area, California (El Segundo, near LAX) - ONSITE

We're looking for good programmers with an interest in web development. If you're smart and motivated, and you want to work in a supportive environment, then let's talk.

TechEmpower is a custom software company. We help our clients understand their needs, plan solutions for them, and build software -- on time and on target. By taking away their technical headaches, we help our clients succeed.

- We're small. We have 30 employees and we work in teams of 1-6.

- We're friendly. Our office is professional and collegiate, like a computer lab staffed by adults. We help each other out.

- We're mostly a web shop. We do a bit of desktop, and a bit of native mobile, but 90% of our work is creating complex web applications.

- We work with a wide range of technologies (see Technologies below) but Java is first in our heart.

- We're established. We were founded way back in 1997, which means we've continued to grow despite the dot-com bomb, the great recession, and several hurricanes.

- We're the authority on web framework performance (https://twitter.com/hashtag/techempower)

The technologies we use vary over time with our mix of projects. Here is a snapshot of what we're using now:

Languages: Java, JavaScript, Python, Go, C#, Ruby, PHP

Tools: Git, Docker, Jenkins, Sonar, IntelliJ, Eclipse, Ant, Maven

Web: Jersey, .NET Core, React, Django, Node.js, Go, Rails, Handlebars, Backbone, Ember, Angular, Knockout, Servlets, jQuery

Mobile: iOS, Android, PhoneGap

Hosting: AWS, Rackspace Cloud, Linux deployments

Data Persistence: ORM (Hibernate, etc.), Postgres, MySQL, MS SQL Server, NoSQL (Redis, Riak, etc.)

We don't expect new hires to have experience with all of these, but we do expect you'll learn more about them every day.

http://jobs.techempower.com/hn

TechEmpower - Los Angeles area, California (El Segundo, near LAX) - ONSITE

You may recognize us from the Web Framework Benchmarks that have been discussed on HN periodically: http://www.techempower.com/benchmarks/

We hire people, not skill sets. If you're a smart, motivated developer who likes our company culture, let's talk.

Over the past 18 years we've cultivated a great group of people to work with. Our developers are smart, thoughtful, respectful to each other, opinionated, dedicated, and fun.

    Challenging and varied projects
    Informal, comfortable environment
    Intelligent, engaged people
    Lively, respectful technology discussions
    Frequent mentoring
    Easy camaraderie
    General culture of helpfulness and friendliness
Teams at TechEmpower are typically between 2-6 people. Developers are able to work on all aspects of an application and we rely on individual developers to do much of the software design (with guidance and discussion). Working on 1 project at a time but 2-3 over the course of a year, developers get a broad technology experience over time.

We pride ourselves on doing the best work we can for our clients. This means working with them to really understand what they need built and delivering what we promise while maintaining a sensible work/life balance. We build quality applications and have fun doing it.

The technologies we use vary over time with our mix of projects. Here is a snapshot of the technologies we use at the moment:

    Languages: Java, JavaScript, Python, Go, C#, Ruby
    Tools: Git, Docker, Jenkins, Sonar, IntelliJ, Eclipse, Ant, Maven
    Web: Jersey, .NET MVC 5, Django, Node.js, Go, Backbone, Ember, Angular, jQuery, etc.
    Mobile: iOS, Android
    Hosting: AWS (EC2, RDS, etc.), Rackspace Cloud, Linux deployments
    Data Persistence: ORM (Hibernate, etc.), MySQL, Postgres, MS SQL Server, NoSQL (Redis, Riak, etc.)
Please apply here: http://jobs.techempower.com/hn

TechEmpower - Los Angeles area, California (El Segundo, near LAX) - ONSITE

You may recognize us from the Web Framework Benchmarks that have been discussed on HN periodically: http://www.techempower.com/benchmarks/

We hire people, not skill sets. If you're a smart, motivated developer who likes our company culture, let's talk.

Over the past 17 years we've cultivated a great group of people to work with. Our developers are smart, thoughtful, respectful to each other, opinionated, dedicated, and fun.

    Challenging and varied projects
    Informal, comfortable environment
    Intelligent, engaged people
    Lively, respectful technology discussions
    Frequent mentoring
    Easy camaraderie
    General culture of helpfulness and friendliness
Teams at TechEmpower are typically between 2-6 people. Developers are able to work on all aspects of an application and we rely on individual developers to do much of the software design (with guidance and discussion). Working on 1 project at a time but 2-3 over the course of a year, developers get a broad technology experience over time.

We pride ourselves on doing the best work we can for our clients. This means working with them to really understand what they need built and delivering what we promise while maintaining a sensible work/life balance. We build quality applications and have fun doing it.

The technologies we use vary over time with our mix of projects. Here is a snapshot of the technologies we use at the moment:

    Languages: Java, JavaScript, Python, Go, C#, Ruby
    Tools: Git, Docker, Jenkins, Sonar, IntelliJ, Eclipse, Ant, Maven
    Web: Jersey, .NET MVC 5, Django, Node.js, Go, Backbone, Ember, Angular, jQuery, etc.
    Mobile: iOS, Android
    Hosting: AWS (EC2, RDS, etc.), Rackspace Cloud, Linux deployments
    Data Persistence: ORM (Hibernate, etc.), MySQL, Postgres, MS SQL Server, NoSQL (Redis, Riak, etc.)
Please apply here: http://jobs.techempower.com/hn

TechEmpower - Los Angeles area, California (El Segundo, near LAX) - ONSITE

You may recognize us from the Web Framework Benchmarks that have been discussed on HN periodically: http://www.techempower.com/benchmarks/

We hire people, not skill sets. If you're a smart, motivated developer who likes our company culture, let's talk.

Over the past 17 years we've cultivated a great group of people to work with. Our developers are smart, thoughtful, respectful to each other, opinionated, dedicated, and fun. We don't hire often, and when we do, we value these qualities as much as technical abilities.

    Challenging and varied projects
    Informal, comfortable environment
    Intelligent, engaged people
    Lively, respectful technology discussions
    Frequent mentoring
    Easy camaraderie
    General culture of helpfulness and friendliness
Teams at TechEmpower are typically between 2 and 6 people. Because of the small size of our teams, we need developers able to work on all aspects of an application ("full stack" developers). We rely on individual developers to do much of the software design, with guidance and discussion, and actively work to improve each other's technical capabilities.

On average, a typical developer will get exposure to 3 or 4 different projects over the course of a year. Since each project has a different technology stack, developers gain varied experience over time and never stop learning.

We pride ourselves on doing the best work we can for our clients. This means working with them to really understand what they need built, carefully planning how to do it, and delivering what we promise while maintaining a sensible work/life balance. We build quality applications and have fun doing it.

The technologies we use vary over time with our mix of projects. Here is a snapshot of the technologies we use at the moment:

    Languages: Java, JavaScript, Python, Go, C#, Ruby, PHP
    Tools: Git, Docker, Jenkins (Continuous Integration), Sonar (static code analysis), IntelliJ, Eclipse, Ant, Maven
    Web: Jersey, .NET MVC 5, Django, Node.js, Go, Rails, Handlebars, Backbone, Ember, Angular, Knockout, Servlets, jQuery, etc.
    Mobile: iOS, Android, PhoneGap
    Hosting: AWS (EC2, RDS, etc.), Rackspace Cloud, Linux deployments
    Data Persistence: ORM (Hibernate, etc.), MySQL, Postgres, MS SQL Server, NoSQL (Redis, Riak, etc.)
Please apply here: http://jobs.techempower.com/hn

TechEmpower - Los Angeles area, California (El Segundo, near LAX)

You may recognize us from the Web Framework Benchmarks that have been discussed on HN periodically: http://www.techempower.com/benchmarks/

Work Hard, Have Fun, Be Nice

Let's be honest: you became a developer because you like to build things. Interesting things, useful things, cool things. It's like building with Legos, only you get paid, and there are always plenty of the right color pieces.

At TechEmpower, we build things. Interesting things. Cool things, mostly in webapp form. We build them as individuals, because we're creative people. We build them as teams, because we like to help each other grow, and because we know that collaboration improves even the best code.

Having the best people doesn't hurt, either. We've got most of them already, and we're looking to find the rest. You can build things with us. What's the catch? We're pretty darn selective.

To work as an individual, you have to be motivated and creative and thoughtful and serious. To work on a team, you have to be respectful and energetic and open and absolutely not a jerk. We need developers who can work on every part of an application, from the data store to the page–sometimes known as full stack developers. And to be a full stack developer, you have to know technology and want to learn more technology, because those acronyms just keep coming.

Our clients expect us to work with them, not for them. We help them define their problems, and we provide solutions, on time and on target. We're service-oriented, and you should be too.

Still reading? Please apply! And check out our Web Framework Benchmarks while you're at it. We pretty much wrote the book on that one.

Just so you know:

   Teams range between 2-6 people
   Developers are exposed to 3-4 projects per year
   All development is done on high-performance workstations with 4K displays. A lot of code fits in 3840x2160 pixels!
   We maintain an informal, comfortable environment, just like the old college computer science lab, but with grown-up hours
   Everybody's nice
The technologies we use vary over time with our mix of projects. Here is a snapshot of what we're using now:
   Languages: Java, JavaScript, Python, C#, Ruby, PHP
   Tools: Git, Jenkins (Continuous Integration), Sonar (static code analysis), Eclipse, IntelliJ, Ant, Maven
   Web: Dropwizard, .NET MVC 5, Play, Django, Rails, Mustache, Handlebars, Backbone, Angular, Knockout, JSP, Servlets, jQuery, etc.
   Mobile: iOS, Android, PhoneGap
   Hosting: AWS (EC2, RDS, etc.), Rackspace Cloud, Linux deployments
   Data Persistence: ORM (Hibernate, etc.), MySQL, Postgres, MS SQL Server, NoSQL (Redis, MongoDB)
We don't expect new hires to have experience with all of these, but we do expect you'll learn more about them every day.

If this sounds like the kind of place you'd like to work, please apply here: http://jobs.techempower.com/hn2

TechEmpower - Los Angeles area, California (El Segundo, near LAX)

You may recognize us from the Web Framework Benchmarks that have been discussed on HN periodically: http://www.techempower.com/benchmarks/

Work Hard, Have Fun, Be Nice

Let's be honest: you became a developer because you like to build things. Interesting things, useful things, cool things. It's like building with Legos, only you get paid, and there are always plenty of the right color pieces.

At TechEmpower, we build things. Interesting things. Cool things, mostly in webapp form. We build them as individuals, because we're creative people. We build them as teams, because we like to help each other grow, and because we know that collaboration improves even the best code.

Having the best people doesn't hurt, either. We've got most of them already, and we're looking to find the rest. You can build things with us. What's the catch? We're pretty darn selective.

To work as an individual, you have to be motivated and creative and thoughtful and serious. To work on a team, you have to be respectful and energetic and open and absolutely not a jerk. We need developers who can work on every part of an application, from the data store to the page–sometimes known as full stack developers. And to be a full stack developer, you have to know technology and want to learn more technology, because those acronyms just keep coming.

Our clients expect us to work with them, not for them. We help them define their problems, and we provide solutions, on time and on target. We're service-oriented, and you should be too.

Still reading? Please apply! And check out our Web Framework Benchmarks while you're at it. We pretty much wrote the book on that one.

Just so you know:

   Teams range between 2-6 people
   Developers are exposed to 3-4 projects per year
   All development is done on high-performance workstations with 4K displays. A lot of code fits in 3840x2160 pixels!
   We maintain an informal, comfortable environment, just like the old college computer science lab, but with grown-up hours
   Everybody's nice
The technologies we use vary over time with our mix of projects. Here is a snapshot of what we're using now:
   Languages: Java, JavaScript, Python, C#, Ruby, PHP
   Tools: Git, Jenkins (Continuous Integration), Sonar (static code analysis), Eclipse, IntelliJ, Ant, Maven
   Web: Dropwizard, .NET MVC 5, Play, Django, Rails, Mustache, Handlebars, Backbone, Angular, Knockout, JSP, Servlets, jQuery, etc.
   Mobile: iOS, Android, PhoneGap
   Hosting: AWS (EC2, RDS, etc.), Rackspace Cloud, Linux deployments
   Data Persistence: ORM (Hibernate, etc.), MySQL, Postgres, MS SQL Server, NoSQL (Redis, MongoDB)
We don't expect new hires to have experience with all of these, but we do expect you'll learn more about them every day.

If this sounds like the kind of place you'd like to work, please apply here: http://jobs.techempower.com/hn2

TechEmpower - Los Angeles area, California (El Segundo, near LAX)

You may recognize us from the Web Framework Benchmarks that have been discussed on HN periodically: http://www.techempower.com/benchmarks/

Work Hard, Have Fun, Be Nice

Let's be honest: you became a developer because you like to build things. Interesting things, useful things, cool things. It's like building with Legos, only you get paid, and there are always plenty of the right color pieces.

At TechEmpower, we build things. Interesting things. Cool things, mostly in webapp form. We build them as individuals, because we're creative people. We build them as teams, because we like to help each other grow, and because we know that collaboration improves even the best code.

Having the best people doesn't hurt, either. We've got most of them already, and we're looking to find the rest. You can build things with us. What's the catch? We're pretty darn selective.

To work as an individual, you have to be motivated and creative and thoughtful and serious. To work on a team, you have to be respectful and energetic and open and absolutely not a jerk. We need developers who can work on every part of an application, from the data store to the page–sometimes known as full stack developers. And to be a full stack developer, you have to know technology and want to learn more technology, because those acronyms just keep coming.

Our clients expect us to work with them, not for them. We help them define their problems, and we provide solutions, on time and on target. We're service-oriented, and you should be too.

Still reading? Please apply! And check out our Web Framework Benchmarks while you're at it. We pretty much wrote the book on that one.

Just so you know:

   Teams range between 2-6 people
   Developers are exposed to 3-4 projects per year
   All development is done on high-performance workstations with 4K displays. A lot of code fits in 3840x2160 pixels!
   We maintain an informal, comfortable environment, just like the old college computer science lab, but with grown-up hours
   Everybody's nice
The technologies we use vary over time with our mix of projects. Here is a snapshot of what we're using now:
   Languages: Java, JavaScript, Python, C#, Ruby, PHP
   Tools: Git, Jenkins (Continuous Integration), Sonar (static code analysis), Eclipse, IntelliJ, Ant, Maven
   Web: Dropwizard, .NET MVC 5, Play, Django, Rails, Mustache, Handlebars, Backbone, Angular, Knockout, JSP, Servlets, jQuery, etc.
   Mobile: iOS, Android, PhoneGap
   Hosting: AWS (EC2, RDS, etc.), Rackspace Cloud, Linux deployments
   Data Persistence: ORM (Hibernate, etc.), MySQL, Postgres, MS SQL Server, NoSQL (Redis, MongoDB)
We don't expect new hires to have experience with all of these, but we do expect you'll learn more about them every day.

If this sounds like the kind of place you'd like to work, please apply here: http://jobs.techempower.com/hn2

TechEmpower - Los Angeles area, California (El Segundo, near LAX)

You may recognize us from the Web Framework Benchmarks that have been discussed on HN periodically: http://www.techempower.com/benchmarks/

We don't want ninjas and rockstars, just good developers

We hire people, not skill sets. If you're a smart, motivated developer who likes our company culture, let's talk.

Over the past 16 years we've cultivated a great group of people to work with. Our developers are smart, thoughtful, respectful to each other, opinionated, dedicated, and fun. We don't hire often, and when we do, we value these qualities as much as technical abilities.

Founded by a former computer science professor, in many ways we keep the same feel as a small computer science lab (without the long hours):

    Challenging and varied projects
    Informal, comfortable environment
    Intelligent, engaged people
    Lively, respectful technology discussions
    Frequent mentoring
    Easy camaraderie
    General culture of helpfulness and friendliness 
Teams at TechEmpower are typically between 2 and 6 people. Because of the small size of our teams, we need developers able to work on all aspects of an application ("full stack" developers). We rely on individual developers to do much of the software design, with guidance and discussion, and actively work to improve each other's technical capabilities.

On average, a typical developer will get exposure to 3 or 4 different projects over the course of a year. Since each project has a different technology stack, developers gain varied experience over time and never stop learning.

We pride ourselves on doing the best work we can for our clients. This means working with them to really understand what they need built, carefully planning how to do it, and delivering what we promise while maintaining a sensible work/life balance. We build quality applications and have fun doing it.

Also, we enjoy programming on high-performance workstations with 4K displays. A lot of code fits in 3840x2160 pixels!

The technologies we use vary over time with our mix of projects. Here is a snapshot of the technologies we use at the moment:

    Languages: Java, JavaScript, Python, C#, Ruby, PHP
    Tools: Git, Jenkins (Continuous Integration), Sonar (static code analysis), Eclipse, IntelliJ, Ant, Maven
    Web: Dropwizard, .NET MVC 5, Play, Django, Rails, Mustache, Handlebars, Backbone, Angular, Knockout, JSP, Servlets, jQuery, etc.
    Mobile: iOS, Android, PhoneGap
    Hosting: AWS (EC2, RDS, etc.), Rackspace Cloud, Linux deployments
    Data Persistence: ORM (Hibernate, etc.), MySQL, Postgres, MS SQL Server, NoSQL (Redis, MongoDB) 
We don't expect new hires to have experience with all of these, but developers at TechEmpower can expect to expand their skillsets with most of these over time.

If this sounds like the kind of place you'd like to work, please apply here: http://jobs.techempower.com/hn

TechEmpower - Los Angeles area, California (El Segundo, near LAX)

You may recognize us from the Web Framework Benchmarks that have been discussed on HN periodically: http://www.techempower.com/benchmarks/

Here's the job:

TechEmpower, a small custom software development firm located in El Segundo, seeks developers with good object-oriented experience, preferably in Java, JavaScript, Python, and/or Ruby. We specialize in web application development but look for well-rounded application developers. If you are a solid programmer and a team player, this is an opportunity for you. Even if you don't have experience with everything listed in this ad, we offer excellent learning opportunities for those who are eager to expand their skill sets. Job Responsibilities

Working in small development teams, programmers participate in the architecture, design, and implementation of primarily Java, JavaScript, Python, C#, Ruby, and PHP code to meet client requirements for robust, high-performance, and secure sites and applications. Developers get exposure to several client projects and a variety of technologies over time. Job Qualifications

In addition to overall programming capability, candidates must have experience working on collaborative development teams and very strong communication skills. While we employ and enjoy the company of extroverts and introverts alike, we reiterate that the ability to communicate clearly is a must-have for our technical staff. That means writing professional e-mails and interpreting the nuances of clients' requirements by asking good questions, for example.

We work hard to estimate projects accurately so that schedules are reasonable and developers work a normal amount of hours per week. We rely on developers to contribute to those estimates and provide feedback as a project goes along to keep things on track.

Ideal candidates will have experience building all facets of software systems including the data model, business logic, and front-end. 3+ years of object-oriented design and development in Java, JavaScript, Python, or Ruby is desired. On the front-end, HTML 5 and CSS experience is required.

Knowledge of some or all of the following specific tools and technologies is a plus:

    Languages: Java, JavaScript, Python, C#, Ruby, PHP
    Tools: Continuous Integration (Jenkins, Hudson, etc.), static code analysis (Sonar, etc.), Eclipse, IntelliJ, Ant, Maven
    Web: vert.x, Play, Spring, Django, Rails, node.js, JSP, Servlets, jQuery, etc.
    Mobile: iOS, Android, PhoneGap, jQuery Mobile or similar
    Hosting: AWS (EC2, RDS, etc.), cloud servers, Linux configuration, application servers (Resin, etc.)
    Data Persistence: ORM (Hibernate, etc.), MySQL, Postgres, MS SQL Server, Oracle, NoSQL (CouchDB, MongoDB, Cassandra, etc.) 
We like technical people who are not afraid to have strong opinions about technology but simultaneously keep an open mind and are flexible enough to work with whatever technology the task at hand requires.

That said, we're mostly looking for great developers who are great to work with. If you don't have experience with everything listed above (and who does?) but are still a solid developer eager to learn new things, you might be a great fit here.

Please apply here: http://jobs.techempower.com/hn

TechEmpower - Los Angeles area, California (El Segundo, near LAX)

You may recognize us from the Web Framework Benchmarks that have been discussed on HN periodically: http://www.techempower.com/benchmarks/ (Look for Round 9 to be published later today!)

Here's the job:

TechEmpower, a small custom software development firm located in El Segundo, seeks developers with good object-oriented experience, preferably in Java, JavaScript, Python, and/or Ruby. We specialize in web application development but look for well-rounded application developers. If you are a solid programmer and a team player, this is an opportunity for you. Even if you don't have experience with everything listed in this ad, we offer excellent learning opportunities for those who are eager to expand their skill sets. Job Responsibilities

Working in small development teams, programmers participate in the architecture, design, and implementation of primarily Java, JavaScript, Python, C#, Ruby, and PHP code to meet client requirements for robust, high-performance, and secure sites and applications. Developers get exposure to several client projects and a variety of technologies over time. Job Qualifications

In addition to overall programming capability, candidates must have experience working on collaborative development teams and very strong communication skills. While we employ and enjoy the company of extroverts and introverts alike, we reiterate that the ability to communicate clearly is a must-have for our technical staff. That means writing professional e-mails and interpreting the nuances of clients' requirements by asking good questions, for example.

We work hard to estimate projects accurately so that schedules are reasonable and developers work a normal amount of hours per week. We rely on developers to contribute to those estimates and provide feedback as a project goes along to keep things on track.

Ideal candidates will have experience building all facets of software systems including the data model, business logic, and front-end. 3+ years of object-oriented design and development in Java, JavaScript, Python, or Ruby is desired. On the front-end, HTML 5 and CSS experience is required.

Knowledge of some or all of the following specific tools and technologies is a plus:

    Languages: Java, JavaScript, Python, C#, Ruby, PHP
    Tools: Continuous Integration (Jenkins, Hudson, etc.), static code analysis (Sonar, etc.), Eclipse, IntelliJ, Ant, Maven
    Web: vert.x, Play, Spring, Django, Rails, node.js, JSP, Servlets, jQuery, etc.
    Mobile: iOS, Android, PhoneGap, jQuery Mobile or similar
    Hosting: AWS (EC2, RDS, etc.), cloud servers, Linux configuration, application servers (Resin, etc.)
    Data Persistence: ORM (Hibernate, etc.), MySQL, Postgres, MS SQL Server, Oracle, NoSQL (CouchDB, MongoDB, Cassandra, etc.) 
We like technical people who are not afraid to have strong opinions about technology but simultaneously keep an open mind and are flexible enough to work with whatever technology the task at hand requires.

That said, we're mostly looking for great developers who are great to work with. If you don't have experience with everything listed above (and who does?) but are still a solid developer eager to learn new things, you might be a great fit here.

Please apply here: http://jobs.techempower.com/hn

TechEmpower - Los Angeles area, California (El Segundo, near LAX)

You may recognize us from the Web Framework Benchmarks that have been discussed on HN periodically: http://www.techempower.com/benchmarks/ (We're working on getting Round 9 out as soon as possible--we swear!)

Here's the job:

TechEmpower, a small custom software development firm located in El Segundo, seeks developers with good object-oriented experience, preferably in Java, JavaScript, Python, and/or Ruby. We specialize in web application development but look for well-rounded application developers. If you are a solid programmer and a team player, this is an opportunity for you. Even if you don't have experience with everything listed in this ad, we offer excellent learning opportunities for those who are eager to expand their skill sets. Job Responsibilities

Working in small development teams, programmers participate in the architecture, design, and implementation of primarily Java, JavaScript, Python, C#, Ruby, and PHP code to meet client requirements for robust, high-performance, and secure sites and applications. Developers get exposure to several client projects and a variety of technologies over time. Job Qualifications

In addition to overall programming capability, candidates must have experience working on collaborative development teams and very strong communication skills. While we employ and enjoy the company of extroverts and introverts alike, we reiterate that the ability to communicate clearly is a must-have for our technical staff. That means writing professional e-mails and interpreting the nuances of clients' requirements by asking good questions, for example.

We work hard to estimate projects accurately so that schedules are reasonable and developers work a normal amount of hours per week. We rely on developers to contribute to those estimates and provide feedback as a project goes along to keep things on track.

Ideal candidates will have experience building all facets of software systems including the data model, business logic, and front-end. 3+ years of object-oriented design and development in Java, JavaScript, Python, or Ruby is desired. On the front-end, HTML 5 and CSS experience is required.

Knowledge of some or all of the following specific tools and technologies is a plus:

    Languages: Java, JavaScript, Python, C#, Ruby, PHP
    Tools: Continuous Integration (Jenkins, Hudson, etc.), static code analysis (Sonar, etc.), Eclipse, IntelliJ, Ant, Maven
    Web: vert.x, Play, Spring, Django, Rails, node.js, JSP, Servlets, jQuery, etc.
    Mobile: iOS, Android, PhoneGap, jQuery Mobile or similar
    Hosting: AWS (EC2, RDS, etc.), cloud servers, Linux configuration, application servers (Resin, etc.)
    Data Persistence: ORM (Hibernate, etc.), MySQL, Postgres, MS SQL Server, Oracle, NoSQL (CouchDB, MongoDB, Cassandra, etc.) 
We like technical people who are not afraid to have strong opinions about technology but simultaneously keep an open mind and are flexible enough to work with whatever technology the task at hand requires.

That said, we're mostly looking for great developers who are great to work with. If you don't have experience with everything listed above (and who does?) but are still a solid developer eager to learn new things, you might be a great fit here.

Please apply here: http://jobs.techempower.com/hn

In the tests that use a database, this distinguishes using an ORM vs. direct SQL queries. From the guide on the filters panel:

We classify object-relational mappers as follows: Full, meaning an ORM that provides wide functionality, possibly including a query language. Micro, meaning a less comprehensive abstraction of the relational model. Raw, meaning no ORM is used at all; the platform's raw database connectivity is used.

Frameworks Round 6 13 years ago

It is still on the table, but we haven't made much internal progress on this yet. Hopefully we'll get there before too long.

Frameworks Round 6 13 years ago

Hi gog,

I'm sorry you spent time trying to get started with Gemini, because it's our internal framework that isn't released yet. That would have been frustrating for you!

From our "Motivations" section: http://www.techempower.com/benchmarks/#section=motivation "Why include this Gemini framework I've never heard of?" We have included our in-house Java web framework, Gemini, in our tests. We've done so because it's of interest to us. You can consider it a stand-in for any relatively lightweight minimal-locking Java framework. While we're proud of how it performs among the well-established field, this exercise is not about Gemini. We routinely use other frameworks on client projects and we want this data to inform our recommendations for new projects.