DefDev Blog

Vite as an alternative to webpack-encore in Symfony applications

Placed on: 2022-10-25 10:08:28

Vite is the fastest frontend build tool at the moment. Webpack-encore integrates perfectly with symfony applications. What if we could have both

Frontend PHP Symfony Vue

Context Receivers in Java?

Placed on: 2022-10-18 10:32:12

Je kunt in java iets doen wat ergens wel op context receivers lijkt. De belangrijkste reden om dat te doen is om de code leesbaarder te maken. De nadelen zijn verwaarloosbaar. Je moet wel even je collega’s inlichten, want ik geef toe, het ziet er op het eerste gezicht niet java-achtig uit!

java kotlin pascal

Multithreaded Rust: kies je channel!

Placed on: 2022-10-13 14:01:32

Stel je voor dat je de woorden in een bestand moet tellen (aantal per uniek woord). Het eindresultaat in het geheugen is dus een Map met als key het woord en als value het aantal.

channel java

Combineer IT-vaardigheid én wiskundig inzicht met programma’s die voor eindgebruikers vertrouwd zijn

Placed on: 2022-10-07 10:30:16

Combineer IT-vaardigheid én wiskundig inzicht met programma’s die voor eindgebruikers vertrouwd zijn

Excel Python XLWings

The Safety Net Of Good Version Control

Placed on: 2022-09-27 09:37:00

Keeping track of every app in development, testing, and production is a challenge that many businesses face. With so much manual work, as well as the risk of errors, it’s no wonder that companies are finding new ways to manage their version control.

app development tracking software version control

Domeinlogica vermijd afhankelijkheden met hexagonal architecture

Placed on: 2022-09-21 11:04:14

Durf dus eens een ander patroon te gebruiken, bijvoorbeeld de hexagonale architectuur. Dit draait de rollen om: je business laag wordt centraal en alle andere niet-domein specifieke lagen daarmee afhankelijk van de business laag.

domeincode domeinlogica hexagonal architecture

Responsive photography on the web—the right way

Placed on: 2022-05-12 09:11:00

A modern, high quality website deserves great photography—but websites are responsive; photographs are not. How these two come together is always an unavoidable compromise. Until now.

Stick figures and Picasso’s or how to justify good code

Placed on: 2022-05-10 20:43:00

Asking myself “Why did they build feature X like this and not in an easier way?” “This code will work, but in the future edge-case Y will break it” or the classic “Why did they reinvent the wheel?”

Creating your custom font kit (icon font)

Placed on: 2022-05-06 08:30:00

Learn how to use your custom font kit for icons.

Artificial Intelligence of Things (AIoT) 101: a quick rundown for newbies

Placed on: 2022-04-18 09:00:00

What is AIoT and how does it benefit us?

Top AI frameworks and machine learning libraries

Placed on: 2022-04-08 08:00:00

Get a better understanding of the various AI frameworks and Machine Learning libraries that separate good software developers from great ones.

The 5 Scrum values: What are they and why do we need them?

Placed on: 2022-04-06 08:00:00

These values have been proven to boost the power of Scrum, improving decision making and team dynamics, and creating a great workplace environment.

The ethical dilemma behind AI technology development

Placed on: 2022-03-14 08:00:00

Globally, concerns have not only arisen with how AI technology will be used, but also with who makes the decision on how and when to use it.

Machine Learning as a Service — What is it? Who are the big players?

Placed on: 2022-03-09 12:30:00

Tech giants are now providing machine learning as a service to businesses across the globe.

Best web development frameworks

Placed on: 2022-03-04 17:00:00

We’ve made a list of the best web development frameworks for frontend and backend.

Top 5 industries benefiting from IoT

Placed on: 2022-03-02 12:00:00

The Internet of Things (IoT) is already benefitting our lives in one way or another. But some industries are leveraging it more than others.

The challenges of software integration

Placed on: 2022-02-24 09:00:00

We’ve made a list of the best web development frameworks for frontend and backend.

software integration

Living on the Edge: What is edge computing and why do we need it?

Placed on: 2022-02-09 09:00:00

Edge computing could solve slower storage and speed bandwidths, caused by the rise of the IoT and smart devices. What is this new computational paradigm?

How to avoid beginner programmer mistakes

Placed on: 2022-02-04 09:16:38

What are the biggest mistakes new programmers make?

Frontend trends for 2022

Placed on: 2022-02-02 09:00:45

Looking to get a head start on the latest frontend trends? We’ve got you covered.

AI trends

Placed on: 2022-01-26 08:00:00

We investigate how AI will continue to disrupt society in the near future.

Robotic Process Automation (RPA): Trends and predictions

Placed on: 2022-01-17 08:00:00

We compiled a list of the most promising RPA trends poised to make waves in the future.

The career path for a software developer

Placed on: 2022-01-15 09:57:00

What does the future hold for a software developer? We explore some possibilities.

Blockchain: what is the hype all about?

Placed on: 2022-01-13 08:20:00

The uses for a transparent, verifiable register of transaction data could be endless.

Programming languages that are worth a second look

Placed on: 2022-01-03 10:00:00

Here's a quick list of programming languages that are set to drive development.

AI vs RPA: what’s the difference?

Placed on: 2021-12-15 08:00:00

Find out the what key differences are between these two upcoming technologies.

How to consolidate your e-commerce tech stack

Placed on: 2021-12-08 08:00:00

Looking to upgrade your e-commerce tech stack? We got you.

Hyperautomation 101: what is it and why is it important?

Placed on: 2021-12-01 09:00:00

Hyperautomation is set to become widely used across large-scale enterprises the world-over.

Developing for AR: a quick crash course

Placed on: 2021-11-15 10:28:00

The WeAreBrain design and development team shares their insights from Augmented Reality development.

10 important e-commerce trends

Placed on: 2021-11-12 09:00:00

We take a look at the top 10 emerging trends still set to make an impact on e-commerce.

Algorithm inequality: AI’s impact on the future of work

Placed on: 2021-10-29 09:00:00

Algorithms might have an effect on how we progress as a society.

How businesses can reduce their digital carbon footprint

Placed on: 2021-10-01 20:00:00

Did you know that a single internet search releases 0.2g of CO2 into the environment?

How technology can put an end to fashion’s poor sustainability

Placed on: 2021-09-01 08:00:00

Some emerging technologies that can make fashion more sustainable.

5 books on Artificial Intelligence and Intelligent Automation

Placed on: 2021-08-23 11:33:00

We made a selection of some of the most interesting books about Artificial Intelligence.

The future of work: a look at what the job market of tomorrow might look like

Placed on: 2021-07-05 13:03:00

As the 4th Industrial Revolution looms, what will the job market of tomorrow look like?

How 5G rollout is poised to be a game-changer

Placed on: 2021-06-10 08:00:00

Just how much of a game-changer is 5G likely to be? We discuss the impact of this technology.