<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: ca55idy</title>
    <description>The latest articles on Forem by ca55idy (@ca55idy).</description>
    <link>https://forem.com/ca55idy</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F166393%2F445cf6a4-1333-41a6-81ef-be234c2b3eff.png</url>
      <title>Forem: ca55idy</title>
      <link>https://forem.com/ca55idy</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/ca55idy"/>
    <language>en</language>
    <item>
      <title>Is PHP or Java the better choice</title>
      <dc:creator>ca55idy</dc:creator>
      <pubDate>Sat, 23 Nov 2019 11:55:06 +0000</pubDate>
      <link>https://forem.com/ca55idy/is-php-or-java-the-better-choice-4fi8</link>
      <guid>https://forem.com/ca55idy/is-php-or-java-the-better-choice-4fi8</guid>
      <description>&lt;p&gt;I'm an experienced java for web developer who has probably forgotten all I knew about PHP, however with the more strings-to-the-bow mentality I wondered what people's thoughts were on creating a new web project in Java or learning PHP and coding in that.&lt;br&gt;
The project I'm thinking is a front end (which I'll probably use as an excuse to hone my flailing Angular skills) and back end with some persistence for data such as a MySQL database.&lt;br&gt;
Which option is cheaper hosting wise, which option makes more sense for a fairly trivial project like this?&lt;br&gt;
All input truly appreciated.&lt;/p&gt;

</description>
      <category>discuss</category>
    </item>
    <item>
      <title>Is it possible to get 100% test coverage</title>
      <dc:creator>ca55idy</dc:creator>
      <pubDate>Tue, 05 Nov 2019 21:21:47 +0000</pubDate>
      <link>https://forem.com/ca55idy/is-it-possible-to-get-100-test-coverage-3p0o</link>
      <guid>https://forem.com/ca55idy/is-it-possible-to-get-100-test-coverage-3p0o</guid>
      <description>

</description>
      <category>discuss</category>
      <category>testing</category>
    </item>
    <item>
      <title>Down with the technical authority</title>
      <dc:creator>ca55idy</dc:creator>
      <pubDate>Thu, 24 Oct 2019 11:59:45 +0000</pubDate>
      <link>https://forem.com/ca55idy/down-with-the-technical-authority-4ln2</link>
      <guid>https://forem.com/ca55idy/down-with-the-technical-authority-4ln2</guid>
      <description>&lt;p&gt;Originally posted at mcod3.wordpress.com&lt;/p&gt;

&lt;p&gt;I have worked at several companies now that have a ‘technical authority’, but to this day I have never seen their purpose.&lt;/p&gt;

&lt;p&gt;What is a Technical Authority?&lt;br&gt;
A technical authority is a group of senior and lead developers (usually those the management like, rather than actual competence or knowledge) whose purpose is to oversee all technical decisions made by the developers.&lt;/p&gt;

&lt;p&gt;Great idea, surely?&lt;br&gt;
I agree that ensuring the company follows a standard line is a good idea. A decision check can quickly highlight if a similar problem has been previously encountered and therefore if it’s already been solved. No point reinventing the wheel.&lt;/p&gt;

&lt;p&gt;I agree some oversight across the development field of multiple projects is a good idea. It allows knowledge sharing and again…no point reinventing the wheel.&lt;/p&gt;

&lt;p&gt;So what is your darn problem?&lt;br&gt;
Well simply put the Technical Authority is a redundant entity that actually slows progress and makes developers feel undervalued.&lt;/p&gt;

&lt;p&gt;Management already have an oversight of all projects&lt;br&gt;
Each project usually has its own technical lead…are they not trusted to make the decision. After all if every project were the same developers would be a redundant job title and adequate library gatherer would be the industry bread and butter.&lt;br&gt;
The Technical Authority meet infrequently (somewhere between once a week and once a month) so awaiting their decision stops progress, especially if it’s a topic requiring further discussion and so spanning multiple meetings.&lt;br&gt;
Whilst it is believed developers are extremely intervert they do actually communicate, and on technical matters become extravert.&lt;br&gt;
A proposal or other documentation usually needs preparing for the authority to scrutinise and ponder. Along with the obligatory ‘please add to agenda’ email.&lt;br&gt;
Not all technical leads are part of the authority…so who is actually leading?&lt;br&gt;
But the big one&lt;/p&gt;

&lt;p&gt;It’s often said that the purpose of the technical authority is to ensure that the latest technical approach is in use.&lt;/p&gt;

&lt;p&gt;So the company is essentially saying they only trust a select few to keep up with current industry standards, trends and thoughts. Only the technical authority know if it’s appropriate to use approach A for problem Q that they’re only seeing from a brief description and possibly quick overview from the tech lead.&lt;/p&gt;

&lt;p&gt;They’re saying the tech lead isn’t leading anything other than discussion with the authority. They’re saying the developer is just a keyboard cruncher.&lt;/p&gt;

&lt;p&gt;The reality&lt;br&gt;
The developer knows exactly what they are doing. The development function is a community, it helps each other, it takes the piss out of each other, it shares information and insights, it discusses the latest moves in the industry, it learns as one.&lt;/p&gt;

&lt;p&gt;A technical lead will sign off on well thought out and reasoned approach immediately and not bother the authority with it at all. If it’s an approach that seems sane but gives the lead that niggling feeling then it might be mentioned at the next authority meeting, and then only if that particular lead is part of the authority.&lt;/p&gt;

&lt;p&gt;Problems will be anticipated by a decent developer long before encountered, so will have been researched and probably prototyped (most likely in the developers own time) for a while before the problem occurs, by which time the developer is pretty confident with their approach, why break that trail of thought waiting for the authority to research it all over again.&lt;/p&gt;

&lt;p&gt;The technical authority are still human, they haven’t encountered every problem before. They are not an all knowing being with an immediate answer&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Hello, is there any (java) body out there?</title>
      <dc:creator>ca55idy</dc:creator>
      <pubDate>Tue, 18 Jun 2019 18:06:10 +0000</pubDate>
      <link>https://forem.com/ca55idy/hello-is-there-any-java-body-out-there-2n13</link>
      <guid>https://forem.com/ca55idy/hello-is-there-any-java-body-out-there-2n13</guid>
      <description>&lt;p&gt;I'm seeing a decreasing or just out right distinctive lack of any Java or even sensible backend post or discussions going on.&lt;br&gt;
A quick search for the Java tag on Dev.to reveals less than a handful of posts in 2019 and the majority of those are interview questions and techniques. This seems to be the theme across development communities.&lt;/p&gt;

&lt;p&gt;Are we experiencing a backend (I say java as an example because that is my bread and butter) resource shortage? Are backend Devs less communal about knowledge sharing? What gives?&lt;/p&gt;

</description>
      <category>java</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Are there any non-web Devs out there?</title>
      <dc:creator>ca55idy</dc:creator>
      <pubDate>Sun, 09 Jun 2019 18:54:19 +0000</pubDate>
      <link>https://forem.com/ca55idy/are-there-any-non-web-devs-out-there-3bdi</link>
      <guid>https://forem.com/ca55idy/are-there-any-non-web-devs-out-there-3bdi</guid>
      <description>&lt;p&gt;Every post on my feed seems to be web developer or front end heavy. There's the odd general tool but never seems to be any mention of backend languages or concepts. What gives? Is Dev.to for web Devs or Fe Devs or is it settings on my feed or are backend Devs so intrevert they aren't coming out to play?&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>wuery</category>
    </item>
    <item>
      <title>when did stackoverflow become the most pointless place to ask a question?</title>
      <dc:creator>ca55idy</dc:creator>
      <pubDate>Wed, 05 Jun 2019 06:34:30 +0000</pubDate>
      <link>https://forem.com/ca55idy/when-did-stackoverflow-become-the-most-pointless-place-to-ask-a-question-1a40</link>
      <guid>https://forem.com/ca55idy/when-did-stackoverflow-become-the-most-pointless-place-to-ask-a-question-1a40</guid>
      <description>&lt;p&gt;So I'm really struggling to get LDAP to authenticate against the server (any links to good resources would be appreciated) and post a question on Stackoverflow which immediately decides it should be on Superuser instead.&lt;br&gt;
The question contains a clear list of steps taken and links to articles followed.&lt;/p&gt;

&lt;p&gt;The only response is 'what steps did you do?'&lt;/p&gt;

&lt;p&gt;Why has the community got so pathetic when it used to be so helpful?&lt;/p&gt;

</description>
      <category>ldap</category>
      <category>community</category>
    </item>
  </channel>
</rss>
