Boy Baukema: 4 HTTP Security Headers You Should Always be Using

While growing a solution works very well for discovering what works and what doesn’t, it hardly leads to a consistent and easy to apply programming model. This is especially true for security: where ideally the simplest thing that works is also the most secure, it is far too easy to introduce vulnerabilities like XSSCSRF or Clickjacking.

Because HTTP is an extensible protocol browsers have pioneered some useful headers to prevent or increase the difficulty of exploiting these vulnerabilities. Knowing what they are and when to apply them can help you increase the security of your system.

[Hat tip to Thomas Gumz  for sharing this]

More >

Video: Java for XPages Development

In this one hour, forty five minute webinar produced by TLCC and Teamstudio, Paul Calhoun and Howard Greenberg Paul Della-Nebbia talk about why every single IBM XPages developer needs to know how to program with Java:

Java is an important skill to have as an XPages developer. This webinar will provide a foundation of the Java skills you need and explain how to best acquire them. Come see how Java is used with detailed code examples that demonstrate how to use core Java code, Java Beans, Managed Beans, and third party Java libraries in your applications. After this webinar you will know exactly how to add Java as a tool in your development toolbox.

The slides and sample database are available on the TLCC site.

Help Define the Future of Open Source for IBM Collaboration Solutions

It’s no secret that OpenNTF has helped shape the IBM Collaboration Solutions app dev ecosystem over the last thirteen years.  At IBM Connect you have an opportunity and in some way an obligation to attend the OpenNTF Birds-of-a-Feather session at IBM Connect. It will be an hour of well spent discussion, strategy and relationship building.

If you are developing apps for anything IBM Collaboration Solution (Notes/Domino/Connections/Kenexa/Portal/etc.) please carve out an hour from your schedule on Tuesday morning for this session:

BOF405 – OpenNTF – Grow with the Challenge

Tuesday | 07:00 – 08:00 | Swan Mockingbird 1 & 2

Let’s talk about the future of OpenNTF and Open Source for IBM Connections, IBM Sametime and IBM XWork Server. We would like to have an open discussion with you, how we can engage more developers in OpenSource Software and how the OpenNTF Ecosystem can profit from Open Source software as well.

Startup Weekend Access Portland – I’m a Mentor

I am pleased to announce that I have been asked to be a mentor for the upcoming Startup Weekend Access Portland event taking place on February 7-9th.

A crash course for those curious about entrepreneurship! You’re invited to attend Startup Weekend Access, a Startup Weekend focused on making entrepreneurship more accessible to everyone. Our mission is to create an environment where anyone can innovate together. We’re focusing on accessibility to provide better access for people with disabilities and fluid collaboration amongst every participant. An appropriate accessible environment with the necessary auxiliary aids support services will be provided!

Startup Weekend’s a 54-hour event where aspiring entrepreneurs, developers, designers, marketers, product managers, and entrepreneurs of all abilities come together to share startup ideas, form teams, build products, and launch startups. Essentially, it’s a crash course in entrepreneurship that lets you experience what it’s really like to build and launch a startup.

Whether you have an idea for a new mobile app that will make your life easier or just want to learn more about entrepreneurship, we encourage you to attend.

Why? The statistics are clear, people with disabilities are not only less likely to be employed, but also less likely to pursue entrepreneurship. We hope that Startup Weekend Access will ignite your entrepreneurial spark!

Register now >

Random User Generator: Like Lorem Ipsum, but for people

What is RandomUser?

RandomUser is an API that provides you with a randomly generated user. These users can be used as placeholders in web mockups, and will save you time from creating your own placeholder information.

More >