Since I found out about generative adversarial networks (GANs), I’ve been fascinated by them. A GAN is a type of neural network that is able to generate new data from scratch. You can feed it a little bit of random noise as input, and it can produce realistic images of bedrooms, or birds, or whatever it is trained to generate.
One thing all scientists can agree on is that we need more data.
GANs, which can be used to produce new data in data-limited situations, can prove to be really useful. Data can sometimes be difficult and expensive and time-consuming to generate. To be useful, though, the new data has to be realistic enough that whatever insights we obtain from the [...]
Are websites becoming more chaotic, cluttered, and unrefined? Are the rules of good design being broken? Is the web turning ugly? Is this a new trend?
If you are like most designers and pay close attention to what is going on, you have heard the word brutalismbeing thrown around for a while. Brutalist websites are moving away from the user-friendly interfaces that have long been the industry’s best practice and instead focus on imperfect, hand-coded HTML sites. It seems designers are stripping away the rules of UX as we know them, leaving everything feeling a little chaotic.
The tenets of sleek, contemporary design are so commonplace that we hardly think about them as a [...]
Developing software is great, but… I think we can all agree it can be a bit of an emotional rollercoaster. At the beginning, everything is great. You add new features one after another in a matters of days if not hours. You’re on a roll!
Fast forward a few months, and your development speed decreases. Is it because you are not working as hard as before? Not really. Let’s fast forward a few more months, and your development speed drops further. Working on this project is not fun anymore and has become a drag.
It gets worse. You start discovering multiple bugs in your application. Often, solving one bug creates two new ones. At this point, you can start [...]
Have you been googling articles on how to build an outstanding developer resume? Stop right now. It’s a waste of time! Cover letter? That’s a waste as well.
Let me tell you how ancient the practice of using a resume is. According to Wikipedia, It started with Leonardo da Vinci, who sent a letter to a potential employer describing his experience and skill set. In 1481! That’s how ancient it is.
In the past, you’d send your resume over to a potential company. They’d screen the list of resumes and invite people over for an in-person interview. The person with the best sales chops would always get the job. The charming, outgoing extrovert.
Recently, however [...]