krypted.com

Tiny Deathstars of Foulness

There are a lot of Apple developers out there these days. And it often seems like few groups like to share information more than those who work in the Apple space. So where can you go to learn more about Apple development? There are a lots of websites and code camps, but what about annual conferences?
  • WWDC: San Jose, CA – This is the grandaddy of them all. Hear from the people who build the frameworks and IDEs directly! But registration is limited and no everyone can go to that one place at that one date and time of the year. Also, different conferences can give different perspectives, so even if you go to WWDC every year, it’s worth looking at some of these other conferences as a +1!
  • AltConf: San Jose – Everything from iBeacons to how to name a product. The big thing is that it’s held alongside WWDC so I mention it first. By developers for developers – but not really connected to Apple’s developer relations. 
  • Mac Admin & Developer Conference UK: MacADUK is a great intersection between administration and development. A little bit of everything and a lot of smart. Grows every year. 
  • DevWorld: 
  • MacTech: This is more of an 
  • Appdevcon: Amsterdam – I like conferences for and by developers. And I like Amsterdam. 
  • Objective By The Sea: Hawaii!!! – Who doesn’t love a conference in Hawaii?!?! But more importantly, some of the top security minds in the Apple world have signed up for the inaugural conference to 
  • dot Swift: Paris – A Swift conference in Paris. I prefer how to write code type of conferences, or why pick a framework. So there ya’ go. In Paris.
  • RWdevCon: Washington, DC – I love the format of a tutorial-driven conference (and will likely emulate that in the future. Nothing gets rid of the silly touchy-feely stuff in tech conferences more than how-tos!
  • Swift by Northwest
  • iOSCon 2018: London – Any conference Aaron Hillegass ends up at is gonna’ be good. Especially if you live close. 
  • iosdevukAberystwyth, Wales, UK – iOS Development
  • forwardSwift: San Francisco – Talk about new Swifty-bits!
  • FunSwiftConf: New York – Fun is for Functional Swift!
  • App Builders: Switzerland – My and for app developers. 
  • try! Swift: New York and Tokyo
  • DeveloperWeek: Oakland, CA – More of an overall development conference
  • IndieDevStock
  • Playgrounds: Australia – No dates or location for next year, but it’ll be good.
  • Swift Summit
  • MobileWorld Congress: Barcelona – More upper level but with good dev sessions. Warning, developers sent here might end up writing their own games long term! 😉
  • UIKonf: Berlin – I love these videos, test driven development, specific information about frameworks (often from the people that wrote the frameworks. Awesome.
  • Teki-Con: Atlanta – Any conference Aaron Hillegass ends up at is gonna’ be good. Especially if you live close. 
  • 360 iDev: Denver – Good technical workshops that focus on metal and frameworks and all the fun stuffs.
  • Game Developers Conference: San Francisco – Guess what? Everything you learn building games translates to building any kind of app you could imagine. 
  • ADDC: Barcelona – More of a focus on design than hard core coding techniques. Some people are into that!
  • OSCON: Portland – Learn about all the latest and greatest open source languages and projects.
  • QCon New York – A bit more about organizing software teams and team structure.
  • Microsoft Ignite: Orlando – If you build enterprise software, you likely leverage the Active Directory, Azure identity, or even host on Azure, meaning Ignite is very pertinent to what you’re doing. While you might not see sessions on how to drop a specific Swift framework into a project, you might.
  • Google I/O: San Francisco – What I said above but for s/Microsoft/Google.
  • Facebook F8: San Jose – What I said above but for s/Microsoft/Facebook.
  • AWS reInvent: Las Vegas – What I said above but for s/Microsoft/Amazon
  • IT/Dev Connections: Dallas – When you deploy software, you likely need to automate the build process. When you get into that intersection between IT and DevOps, you should at least read the session descriptions for this conference to see if it’s something you’re into. 
  • DockerCon: San Francisco – If you devop (yes, I made up a verb) in Docker all day then this is your conference. 
  • DevOps Con: Berlin – More on DevOps, but in Germany!
  • MacDevOps YVR: Vancouver – More on Devops, but for Macs!
  • Jax DevOps: London – Devops, but a little more businessy and processy.
  • PowerShell and DevOps Global Summit: Bellevue (Seattleish) – Devops, but more Microsofty.
  • GoTo Conference: Chicago – More devops but kinda’ like an unconference. Which leads to some really interesting and diverse sessions. I like getting ideas from really niche workflows.
  • O’Reilly Fluent Conference: San Jose – Ever read an O’Reilly book on HTML5 or CSS or Java? If so, you will likely find this a cool conference. 
  • JavaOne: San Francisco – Like WWDC but for Java. 
There are also a number of conferences on general Apple administration topics. If you’re doing general Apple devops and admin work I’d definitely check those out! I have a page of those here:

Apple Admin Conferences 2018

I like engineering topics, but if you’re into the businessy side of Apps, check out: 

Top Mobile App Conferences and Events To Go To in (2018)

October 31st, 2018

Posted In: Apps, Swift

Tags: , ,

My latest Huffington Post article, called 20 Constants In Software Development is up. It starts out like this:

There are so many things I wish people had told me when I was in school, or earlier in my career. Things that aren’t variable between organizations you work with, or even teams you work in. So I thought I’d jot a few down of these for software development teams (if only to prove that no, despite what product managers say, you aren’t crazy). So here goes:

  1. A project will never have enough people to build all the features you want. Period.
  2. Less features means fewer defects.
  3. As a software project nears completion the amount of work remaining rises in proportion to how many hacks and shortcuts you took.
Read more…

December 11th, 2017

Posted In: Articles and Books, Programming

Tags: , , ,