2,440 reputation
714
bio website duelingcoders.com
location United States
age 33
visits member for 3 years, 3 months
seen Dec 10 '13 at 15:26

Andrew is a long time lover of programming and the practices that go along with it. Picking up his first C++ book when he was 13-years old he was lucky enough to learn what his passion in life would be before high school. Learning to program on an Apple IIe, Commodore and even the short lived BeBox, he was able to secure his first job at 17 years old.

His current passions include:

  • Answering questions on StackExchange
  • Distributed and Parallel Computing
  • Beautiful designs and the code that goes along with it
  • That feeling you get when you solved a problem that others were unable to in an gloriously efficient way.
  • Enterprise Service Buses (Mule ESB) and the current SOA trend.
  • Producing a insanely high performance, fault-tolerant, linearly scalable messaging system, preferably within the Mule ESB ecosystem.
  • The many possibilities of parallel computing with small form factory devices such as Raspberry Pi's and Parallella
  • And last but not least, explaining to people why their service is not RESTful no matter how much they claim it is.

Dec
28
awarded  Yearling
Oct
17
comment Is ZeroMQ a good choice to make a Python app and a C# managed assembly work together?
pythonnet.sourceforge.net - Do both. Write a .NET Assembly using the Python language.
Aug
23
answered Architecturally speaking, does a database abstraction layer, such as Microsoft's Entity Framework, void the need for a separate Data Access Layer?
Aug
9
comment When do I use Apache Kafka, Azure Service Bus, vs Azure Queues?
When I get a chance I'll give a better answer. But "low latency no durability" is all about Kafka.
Jul
25
awarded  Autobiographer
Jul
25
comment SMS verification in web application
@TryingTobemyselfRahul Glad to help and good luck.
Jul
25
comment SMS verification in web application
@TryingTobemyselfRahul Yes exactly. But like I said anything that contains sensitive information should be sent through HTTPS. While HTTPS doesn't stop all types of attacks it is infinitely better than HTTP. What you are trying to stop is someone doing a packet-sniff somewhere in the routing and hijacking the conversation.
Jul
25
comment SMS verification in web application
@TryingTobemyselfRahul You do not have to save it in the same location as the verified accounts. The idea is some persistent storage to verify the code. What happens if the user closes that page? Do they have to go through everything again? If so, then just store the association in memory on the back-end. You can also use JQuery and AJAX to to popup a window to verify the code. However, the storage of the code to the user and the verification process has to be on the back-end or else someone can easily hi-jack these operations. The step that says yes or no should be on the server side.
Jul
25
answered SMS verification in web application
Jul
25
answered Is a Factory class still a Factory class if the objects it returns already exist?
Jul
25
comment Can a webservice that uses JSON over POST be classified as RESTful?
+1. The only thing that matters in this whole answer is "the operations are idempotent"
Jul
25
comment Can a webservice that uses JSON over POST be classified as RESTful?
It's not RESTful. But it doesn't have to be. We can all use a lesson in pragmatism. If it suites the needs perfectly it doesn't have to fit into a RESTful pattern. But don't call something RESTful when it isn't. Now, based on what has been presented it COULD be restructured to be restful with a Task resource and the like.
Jul
24
comment Can a webservice that uses JSON over POST be classified as RESTful?
@DavidV This is not REST. Using POST and JSON for a URL does not qualify something to be REST. REST is about resources. It would be closer to JSON-RPC than it is to REST.
Jul
24
comment Multiple scrum teams moving to single backlog
@GlenH7 This sounds like something that could be solved by using a different Tool set. What tool are you using to manage the backlogs? I am attempting to think out of the box for this situation. I believe Greenhopper from Atlassian could handle this scenario.
Jul
24
comment Multiple scrum teams moving to single backlog
Why can't sprints be created based on multiple back logs where the highest priority items are done first? What is the perceived advantage of moving them all into a single logical backlog?
Jul
23
comment Am I a total misfit for Programming or is it Corporate Drama?
1. I expect a senior developer to make a contribution within the first 2 weeks. 2. As a Project Manager they are relying on you to solve these technical issues. If they still wanted to solve these issues they wouldn't of become a PM. 3. Take this is an opportunity to teach and expand your knowledge. You are supposed to solve these issues. 4. High-level solutions do come off the top of good programmers heads. Sounds like you are too stuck in the Research portion. Developers always wanting to research never get anything done. 5. Redesign is a bad word. Gradual improvement is what you want.
Jul
22
comment which is better of these two architectures and why
What is the problem you are trying to solve? If you don't have one go with the simplest and easiest. Are you concerned about running both on the same machine? Concerned about High Availability or performance?
Jul
22
comment How to accurately predict release items?
@btilly Comparing 80% to 90% is dubious. This is why modern methodologies try to get people to rate items with a 1-10 or any other arbitrary scheme. The 80% or 90% doesn't matter. What matters is being able to compare a 30% to a 90%. By themselves the numbers don't make any sense and are confusing at best. But when related to one another they become more valuable. The idea is to make the best decision for a product road map based on all available information and re-adjust as time goes on. None of this works without going back and reiterating through this process over and over.
Jul
21
revised How to accurately predict release items?
added 1948 characters in body
Jul
21
revised How to accurately predict release items?
added 1948 characters in body