 | News Feed |
 | Jobs Feed |
Sections
|
| feed this: |  |
PHPMaster.com: Documentation Makes the World Go Round
by Chris Cornutt October 04, 2011 @ 09:03:16
On PHPMaster.com today there's a new article emphasizing something that lots of developers forget to make a part of their process when writing code - creating useful documentation to help make your code that much clearer.
If you're writing code that will be shared with others, put yourself in their shoes. Don't let your project lose potential users, community members, and possible contributors all because of insufficient documentation.
He (Matthew Turland) suggests a few things to keep in mind as you're writing up your documentation - the content is "king" (an emphasis on good descriptions/examples/use cases), open it up to external contributions using things like wikis (or even stored in the source code repository) and a focus on technical writing skills. Even the best tools out there can suffer if there's poor or no documentation.
voice your opinion now!
documentation application code opinion content usecase example technical writing
Ibuildings techPortal: DPCRadio Technical Writing
by Chris Cornutt April 29, 2011 @ 08:56:26
On the Ibuildings techPortal they've posted a new episode of their recordings from the Dutch PHP Conference 2010, DPCRadio - a recording of Elizabeth Naramore's session Technical Writing.
If you've had an idea for writing a blog post or article, but you're not sure where to start, this talk is for you! Maybe you've had difficulty effectively documenting your code, or communicating your ideas to non-techies. This talk will help you, too! In this fun and informative session, we'll discuss the basics of writing and clear communication through the written word. We'll also talk about strategies for keeping your writing interesting and informative at the same time. Finally, we'll discuss resources for improving your writing skills in the future.
You can either use the in-page player to listen or you can download the mp3 to listen wherever you'd like.
voice your opinion now!
dpcradio podcast elizabethnaramore technical writing
Keith Casey's Blog: Technical Debt Doesn't Disappear
by Chris Cornutt February 22, 2011 @ 08:17:01
In a recent post to his site Keith Casey mentions something that should be obvious to most software developers (and managers of developers out there) but is easy to forget - technical debt doesn't just disappear, even if the related resources change dramatically.
Just because you set a codebase aside and do it the "right" way, your problems don't disappear. The same bugs that annoyed people yesterday will be there today and tomorrow. In fact, when the bugs are still there a week, month, or year from now, they move beyond annoyances and into frustrations as people think (or say) things like "this has been broken for years.. why haven't they fixed it!?"
He notes that, while tossing the entire codebase out the window and starting over again (a move very, very rarely shown a good idea), you'll still end up with issues - this time involving resources and the work needed to sift through all of the bugs in the new code.
voice your opinion now!
technical debt opinion codebase rewrite
Ibuildings techPortal: DPCRadio Technical Debut
by Chris Cornutt August 17, 2010 @ 09:19:35
On the Ibuildings techPortal today they've posted the latest podcast in their DPCRadio series - Elizabeth Naramore's presentation on technical debt.
Technical debt is something that most project teams or independent developers have to deal with '" we take shortcuts to push out releases, we don't focus on quality, deadlines need to be met, quick fixes slowly become the standard. Whatever the reason, if we don't manage our technical debt (not unlike financial debt), before too long our applications are technically bankrupt, and we are forced to completely refactor and start anew.
She talks about what technical debt is, when it's okay and when it's not, managing it, how to minimize it and how to address it as both an individual and team. You can either listen via the in-page player or download it directly. She's also posted her slides to her blog.
voice your opinion now!
technical debut elizabethnaramore dpc2010 podcast
Lorna Mitchell's Blog: 5 Ways to Make Friends at a Technical Conference
by Chris Cornutt August 03, 2009 @ 12:52:15
If you're headed to a technical conference in the upcoming months but don't know anyone else attending, you might want to check out a few tips that Lorna Mitchell has put together to help break the ice.
These are my top tips for getting along and meeting new people at a technical conference.
Her five (well, six) tips are simple ones - things like getting in on the pre-conference hype (on things like twitter or IRC) attend some of the "outside the sessions" events and, if you can, staying around an extra day after the official conference is over.
voice your opinion now!
friend technical conference suggestion
Job Posting: QuinStreet Seeks PHP Technical Lead (Foster City, CA)
by Chris Cornutt April 08, 2009 @ 15:14:02
| Company |
QuinStreet, Inc. |
| Location |
Foster City, CA |
| Title |
PHP Technical Lead |
| Summary |
Who We Are
QuinStreet has become the leader in online, performance-based vertical marketing because we've consistently delivered the right leads at the right volume to thousands of industry-leading consumer and business brands since 1999. QuinStreet is headquartered in Foster City, CA, with satellite offices worldwide.
Our Culture
QuinStreet is a meritocracy, where recognition and advancement are based on performance. It is the ideal work environment for someone who is interested in personal growth as well as professional growth. Working here, you will be held to the highest standards of performance and encouraged to dissent when you see a better solution. We deal with each other honestly and non-hierarchically in an atmosphere of mutual respect. We celebrate each other's efforts and strive to create a casual, upbeat and supportive setting in which you can excel.
What We Offer
QuinStreet offers a competitive benefits package to all full-time employees including: competitive salary; medical, dental, and vision benefits; 401(k) plan; Flexible Spending Account; and generous paid time off (PTO) package. QuinStreet is an EEO employer.
QuinStreet offers a fun, casual, supportive, and high energy culture that rewards employees for their performance. If this sounds like an environment you would thrive in, we want to hear from you!
Job Description
The PHP Technical Lead will serve as a lead and manager for a multi-million dollar portfolio of web sites. An entrepreneurial mindset is essential for success in this fast growing team.
- Managing and prioritizing a project pipeline for a team of software engineers, QA engineers, and system administrators.
- The PHP Technical Lead will work closely with cross functional teams so he/she must have the ability to communicate and explain technical concepts to non-technical team members.
- Assisting in continuously analyzing, maintaining, and improving the development process.
Technical Requirements
The ideal candidate will have:
- Minimum of 8 years hands-on software development experience in a broad range of technologies.
- Must be well versed in PHP, Java and ASP.Net.
- Strong and diverse knowledge of web development and infrastructure, e.g. HTML, DHTML, JavaScript, CSS, XML, AJAX, PHP/JSP/ASP/CFM.
- Hands on experience with relational databases, e.g. MySQL, Oracle, MSSQL. Debugging SQL is also preferred.
- Advanced UNIX skills preferred.
- Solid understanding of 3 tier architectures including solid scalability fundamentals such as caching and load-balancing.
- Knowledge of search engine marketing and optimization (SEM and SEO).
- Must have experience in web project development cycle.
- Good business analytical skills combined with the ability to get things done.
General Requirements
- Must have experience with full life cycle projects.
- A high task load is expected. You should be able to manage and juggle multiple projects while exhibiting exemplary time management and task prioritization.
- Recent experience managing or leading a team.
- Meticulous attention to detail.
- Strong presentation, communication, and collaboration skills, enabling effective interaction and knowledge transfer to teammates
- Ability to work with minimal to no supervision.
- Positive attitude and professionalism in the workplace.
- BS/BA, or equivalent experience
For immediate consideration, please send resume to Leah Rodriguez, Recruiter at lrodriguez@quinstreet.com.
|
voice your opinion now!
fostercity ca job quinstreet technical lead developer
PHPFour.com: Becoming a Kick-ass PHP ninja
by Chris Cornutt October 02, 2008 @ 07:57:24
New from the PHPFour website, there's this post with a few tips to help you become a "kick-ass PHP ninja" in your development.
You've been developing web applications using PHP for a couple months now and are finding it very enjoyable. Although you feel that you're doing quite good, you're not sure whether its the end. [...] If that's the scenario, then this post if for YOU.
Its broken up into two methods to move forward in your career as a developer - the technical way and the personal way. The technical way involves things like using version control and adhering to a coding standard. The personal way includes tips like "keep yourself updated" and "start community involvement".
voice your opinion now!
ninja development application personal technical level
Job Posting: White October Ltd Seeks Technical Project Manager (Oxford, UK)
by Chris Cornutt October 01, 2008 @ 15:06:50
| Company |
White October Ltd |
| Location |
Oxford, UK |
| Title |
Technical Project Manager / Agile Development Manager |
| Summary |
White October is a growing and exciting web development agency based in Oxford, UK. An opportunity has now arisen for a Technical Project Manager / Agile Development Manager to join the team.
If you're looking for a unique opportunity to demonstrate your talent for agile development - this is it! Not only does this role offer a high level of responsibility and the chance to make a difference from day one, but also fantastic scope for career development.
As the Technical Project Manager / Agile Development Manager you will be responsible for managing a new high profile development project. You will be expected to introduce an agile methodology to the project team, whilst performing the roles of coach and project manager, and participating with programming as required.
For the right candidate there is plenty of scope to move into a more senior role in which you will take responsibility for all of the agency's development, managing resources and ensuring that production runs smoothly.
To succeed as the Technical Project Manager / Agile Development Manager you must have previous high-level experience of agile web development (for example as a Lead Web Developer or Senior Web Developer etc).
In addition to your ability to motivate and inspire the team to take up a new development methodology, you will also already be a bright and talented Developer who is looking for an opportunity to make their mark in an exciting and innovative agency.
Required Experience
- At least 2 years experience of Agile development
- At least 5 years development work experience
- Proven ability to manage time, people and projects
Required skills
- First class programming in a OO PHP, XHTML, CSS, MySQL
- Comfortable in a Linux / Unix environment
- SVN or other source code control
Salary: 35,000 - 40,000 GBP + benefits (25 days' holiday, stakeholder pension scheme, childcare voucher scheme)
To Apply
Please send your CV and a covering letter to info@whiteoctober.co.uk. There is no closing date: we will stop considering applications when we find the right person.
Candidates who do not possess the above programming skills but who do have development skills in Perl, Ruby, Java and Python are also invited to apply.
Further info: http://www.whiteoctober.co.uk/jobs
|
voice your opinion now!
job post whiteoctober technical project manager oxford uk
Job Posting: Intellect Technical Solutions (Recruiter) Seeks PHP Developers (Tampa, FL)
by Chris Cornutt September 25, 2008 @ 14:09:01
| Company |
Intellect Technical Solutions, Inc (Recruiter) |
| Location |
Tampa, FL |
| Title |
PHP Developers |
| Summary |
Our client in Tampa, FL is looking to hire 5 PHP developers with the following experience:
- Absolute number one: A web developer with experience in transaction oriented web sites. This means not someone who has mostly done site design, cutesy JavaScript, shopping carts, and so on.
- PHP. They use PHP4; PHP5 experience is good but since they are on version 4, that carries a little more weight. They like object oriented experienced.
- JavaScript. They use it extensively, both in DHTML models and with AJAX. Forms validation is not enough. They look for object oriented and DHTML.
- UNIX. They want someone who has decent experience w/ Sun/Solaris or LINUX.
- Database experience. The candidate must have good database experience, with large databases. Very good SQL knowledge is a must.
- XML. Should have some experience with XML, including using parsers and PHP functions to create XML streams.
- Version Control. Candidates should have worked in shops that use version control software.
- Team vs. solo. They don*t have much use for someone who has primarily worked on small projects by themselves. They need people who know how to work on a team (and enjoy it).
- Apache. They use Apache servers; experience with them is very desirable. Also desirable: Ability to compile/configure Apache.
- They expect people to "hand code", that is, not to use a code generating tool.
Contact Dana Altieri at Intellect Technical Solutions, Inc. for more information - daltieri@intellectcorp.com
About Intellect Technical Solutions:
Intellect Technical Solutions is a leading Information Technology consulting firm providing technical contract and direct-hire recruiting services. In 2005 Intellect earned a spot on the Inc. Magazine 500 Fastest Growing Private Companies for 2005. For 2006, again Intellect made the Inc. Magazine 500 Fastest-Growing Private Companies list. Intellect focuses on Information Technology. Intellect was founded in 1997 and serves Fortune 2000 clients on a national basis from 4 offices: Clearwater, FL Lakeland, FL, Houston, TX and Louisville, KY.
Intellect is a Gold-level Partner with Microsoft and a Solutions Partner with Mercury Interactive Corporation. Intellect consultants have experience in the follow areas: commercial software, health care, logistics, retail, banking, accounting, and telecommunications industries. Combining this industry knowledge with our technical expertise allows us to bring advanced-knowledge recruiting for point-of-sale, supply chain management, enterprise data warehousing, business intelligence, facilities management, and network operations and more. For more information: www.intellectcorp.com.
Moving Forward to the Next Step:
Do you know someone who fits this profile? Refer them to Intellect Technical Solutions. We will pay a $500 referral fee if they are employed by Intellect for a minimum of ninety (90) days.
|
voice your opinion now!
tampa fl job post intellect technical solutions
Dave Marshall's Blog: Landing a PHP job Part 1 Technical Knowledge and Skills
by Chris Cornutt September 09, 2008 @ 11:16:30
Dave Marshall, a developer from Hull, England, has posted a few recommendations he thinks could help you land that next PHP job.
After reading this thread, I thought I'd spend some time writing about what I feel are some measures you can take to landing a job in PHP. This first part is going to concentrate on the kind of technical matters I think any PHP developer should at least have knowledge of, if not some kind of experience.
He suggests: as much programming experience as possible, experience with the full development lifecycle, knowing how to work with external libraries and frameworks, being able to adapt to development tools, knowing web application security, and some work with web services and a touch of system administration. He's not saying that you have to have all of these - just that the more you know, the better off you could be.
voice your opinion now!
technical knowledge skill programming security webservice tool library framework
|
Community Events
Don't see your event here? Let us know!
|