Adrian Toman | Blogger
Adrian Toman
Phone: +61 409 185 013
Reviews
to load big map
24.01.2022 Yep. This is me every time the JSON doesn't deserialize properly for an API request. #coding #devhumor
23.01.2022 This takes me back to my first programming job where I changed many if statements just like that. #dev #devhumour
21.01.2022 I legit lol'ed #json #dev #devhumor
20.01.2022 "Innovation without value tends to be technology-driven, market pioneering, or futuristic, often shooting beyond what buyers are ready to accept and pay for." - Blue Ocean Strategy I have recently been thinking about one my experiences of founding one particular startup, and how in my complete naivety, I never recognised the huge value proposition of the solution! Instead, I was enamoured with the technology and being a market pioneer. #startup #failure
20.01.2022 This week I used a do while loop for the first time in forever. I wanted to perform a scan of a DynamoDB table and needed to handle the pagination. #dev #aws #dynamodb
20.01.2022 Definitely ready for the #weekend this week #dev #devhumor
19.01.2022 I find the details about the process that Tom Anthony used to hack Zoom meetings fascinating. #dev #Zoom
17.01.2022 The past week saw me use #Kotlin for the very first time to #develop a native #Android app. I have been programming since I taught myself Basic then assembly language for the #Commodore64 over 30 years ago, and have used many programming languages since. I hadn't released until now that for me #learning and #coding go hand-in-hand. #dev
17.01.2022 After working on projects in which use a lot of #JavaScript where bugs due to type mismatches were a constant bugbear, I appreciate #TypeScript's ability to strongly type. #dev
16.01.2022 I enjoyed reading these "clean code" tips, especially number 2: Choose meaningful names. Generally, I have found when non-meaningful names in code is a dead give away that the code has bigger issues. If the dev couldn't express themselves clearly enough to give something a meaningful name, what else were they struggling with? What are your clean code tips? #dev #code #cleancode
16.01.2022 I was pleasantly surprised when I first tried #Kotlin how intuitive it was. I found it so similar to other #programming languages I have used in the past. I don't think many of my neural pathways needed to be rewired for me to start writing effective #code. However, when I read #JavaScript that uses the destructuring assignment or the spread syntax, it triggers #neuroplasticity just recognise and understand what the code this trying to achieve. And according to these stats, ...it looks like neither one of these features is going away. My challenge to myself is to use both the destructuring assignment and spread syntax. #dev
14.01.2022 Logging the SQL generated by EntityFramework Core: what a lifesaver! Most of the time, the SQL generated by EF Core is fine, but recently I had a more complex select query that didn't return the results I was expecting. Knowing the SQL that EF Core was generating was critical for me to understand how I needed to influence EF Core to create the SQL I required. #dev #efcore
14.01.2022 This week the intro to improv course I have been taking wrapped up. One thing the instructor observed was how many IT professionals take the course. In my class alone, there was two devs and solutions architect! Programming to me is about expressing ideas and solutions to problems in another language and context. I am somehow not surprised that devs are interested in find ways to express themselves better. #improv #dev
11.01.2022 Have a very merry Christmas
10.01.2022 "The fundamental skill of coding is mastering the logical reasoning and flow of the software and not the coding language that is being used." As a generalist today I worked with C#, Typescript, Javascript, Kotlin, SQL and HTML/CSS. Programming languages are only the medium that I use to express and implement ideas, they are not the ideas themselves. #dev #coding
10.01.2022 Every. Single. Time. #dev #devhumor
08.01.2022 My personal experience of time pressure in #software development is that it does force you to focus on the essential feature development especially when timely delivery is important. However, balancing time pressure with periods of reflection has given me the space to increase the overall quality of the software. #dev
08.01.2022 I am in the process of trying to learn #React so this resonates with me so much. #javascript #js #reactjs #dev #devhumor
07.01.2022 It can be tricky if your scanning for code samples and the question is long. #dev #devhumor #stackoverflow
06.01.2022 The results for the 2020 #StackOverflow #Developer Survey are out. And it is good to see that 54.6% of respondents dislike #Xamarin as much as I do! #dev
03.01.2022 The past week saw me adding the ability to get the device's GPS location to two different #Android apps, one in #Xamarin and the other #Kotlin. The process to properly seek permission from the user to get an Android device's location is involved and I didn't find the Android documentation to be that clear, so I sought out some #code examples to help me understand what I needed to do. The code examples I found were quite poor. There was even confusing snippets code in the offi...cial Xamarin docs! It reminded me of a recent blog post on the #StackOverflow blog. "(C)ode snippets posted as examples are not production-ready code. Don’t copy (code) into a project without understanding the code and testing it." I always try to understand and rewrite any code that I copy and paste from anywhere, so it matches the quality and style of the existing code. Have you ever had any issue copy and pasting code snippets from Stack Overflow, or anywhere else? #dev #developer
02.01.2022 Are paid #code reviews a thing? I'm at the point where I have learnt enough #reactjs to create something functional, but not enough to know that I am writing good and effective #react. Becoming a paid #coding #mentor could be a nice little side hustle for somebody.
02.01.2022 Good programmers copy, great programmers steal! On occasion, I have visited the Twitter API docs to see how they have done things. I like to think there were a bunch of devs at Twitter who are smarter than me that spent a lot of time carefully designing their RESTful API. And I might be able to ride their coattails! Needless to say, I am interested to see what the new Twitter API look like. ... #dev #API #Twitter #RESTful See more
01.01.2022 When I think about the hours I have spent combing through code repeatedly making the same small change, I hope this is as good as it sounds. #dev
01.01.2022 "Never underestimate the bandwidth of a car full of data tapes" is something that Phil Scott, my data communications lecture at Uni, said during lectures. I would have said: "OK Boomer" had it been invented back then. Today, I had to make a round trip from Melbourne to Kyneton to pick a portable hard drive containing a virtual machine that was almost 600GB. The bandwidth of my journey was nearly 640Mbps. That's 25 times faster than my internet connection!